原创 cygwin升級到1.7後,git gui和gitk報錯

將cygwin升級到1.7以後,使用git gui或者gitk的時候,會出現下面的錯誤提示:Application initialization fa

原创 gcc 編譯過程

#gcc hello.c 該命令將hello.c直接生成最終二進制可執行程序a.out 這條命令隱含執行了(1)預處理、(2)彙編、(3)編譯並(4)鏈接形成最終的二進制可執行程序。這裏未指定輸出文件,

原创 Android 編譯大全

Android 編譯大全 Android編譯大全(一) 1.  編譯前的準備 1.1. 編譯環境準備 v  先構建一個Ubuntu 9.10虛擬機 v  在虛擬機中確認下面的包是否

原创 Qt4.5.1移植到mini2440

Qt4.5.1移植到mini2440   Qt-embedded-linux-opensource-src-4.5.1移植到mini2440開發板技術說明    

原创 ubuntu64位bash ./ 沒有那個文件目錄

經常在ubuntu 64位下運行 ./xxx 會跳出來說沒有這個文件或者目錄,但是ls看又有這個文件,很是奇怪。 特別是看到很多人在ubuntu 64 位 下運行 qq for linux 出現這個問題,

原创 Shell筆記第十一天 awk第五篇

printf 【 printf修飾符】 ------------------------------------------------------------------------------  

原创 ubuntu12.04-64位 裝toolchain出錯

ubuntu 12.04 64位系統編譯內核時出錯: arm-linux-gcc -v exec: 15: /usr/local/arm/opt/FriendlyARM/toolschain/4

原创 從零開始搭建Ubuntu 環境下的Android 源碼開發環境

原文地址 http://lirui.blog.51cto.com/2336974/523876  本文從一個乾淨的Ubuntu 10.04 操作系統出發,一步一步引導你搭建自己的基於eclipse

原创 vim和gedit顯示中文亂碼的解決辦法

vim 在/etc/vim/vimrc或者~/.vimrc中添加: set fencs=utf-8,GB18030,ucs-bom,default,latin1 gedit(3.x) ,適用於

原创 LINUX2.6 內核API 改變

Linux2.6內核驅動移植參考 隨着Linux2.6的發佈,由於2.6內核做了教的改動,各個設備的驅動程序在不同程度上要 進行改寫。爲了方便各位Linux愛好者我把自己整理的這分文檔share

原创 Shell筆記第十天 awk第四篇

本篇記錄awk中內置字符串函數及其使用實例 1. 【gsub】 這個函數類似於sed,用於替換字符串 用法用兩種: gsub(r,s)           在整個$0中用s替代r gsbu(r,s

原创 Shell筆記第九天 awk第三篇

本篇記錄awk中操作符的實例 1. 爲輸入域設置變量名 awk '{name=$1;belts=$4; if(belts ~/Yellow/) print name "is belt" belt

原创 Shell筆記第四天 文件名置換和輸入輸出

【文件名置換】  *    匹配文件名中的任何字符串,包括空字符串  ? 匹配文件名中的任何單個字符 [...]  匹配[ ] 中包含的任何字符 [! ...] 匹配[ ] 中非感嘆號!之後的字符

原创 Cygwin中VIM的設置 【轉載】

1.安裝了cygwin,但發現vim編輯模式下退格鍵backspace不能用,非常不方便。 原來vim缺省是vi兼容模式,設置成不兼容模式就好了: :set nocp 可以用help查看相關的設置

原创 Shell筆記第八天 awk第二篇

本篇記錄awk的各種用法實例,紅色爲命令,綠色爲輸出結果 輸入文件grade.txt,總共7個域,分別是姓名,升段日期,學生序號,腰帶級別,年齡,目前比賽積分,比賽最高積分 $ vim grade.tx