安裝交叉編譯器(arm-linux-gcc)以及集成開發(fā)環(huán)境(eclipse)
安裝好了ubuntu了,更新好語言包后就可以開始下一步了。
1.安裝arm-linux-gcc,不管你是從網(wǎng)上下載的,還是開發(fā)板光盤里面的,都可以,版本也沒什么限制,我的是arm-linux-gcc-4.3.2。
? 進入arm-linux-gcc安裝包的目錄,我的位置是在 /home/cfan/temps這個目錄里面
?打開一個終端,cd到當(dāng)前目錄
??
cd home/cfan/temps/
?新建安裝目錄,建議安裝到/usr/local/arm
?輸入命令:sudo?mkdir /usr/local/arm?執(zhí)行后需要輸入管理員密碼。
?
解壓并復(fù)制文件:sudo
tar zxvf arm-linux-gcc-4.3.2.tgz -C /
?等待解壓完畢,可以在/usr/local/arm/這個目錄里面看到 4.3.2/ 這個目錄。
?
2.修改arm-linux-gcc的環(huán)境變量,說白了就是你輸入arm-linux-gcc的時候系統(tǒng)知道在哪里去調(diào)用。
? 終端中執(zhí)行?sudo gedit /etc/profile? ,修改用戶環(huán)境變量,注意這個是用戶環(huán)境變量,以后只能使用arm-linux-gcc,而不能使用sudo arm-linux-gcc,因為sudo后系統(tǒng)使用的是系統(tǒng)環(huán)境變量而非用戶環(huán)境變量。
? 在彈出的文本編輯器的最后一行輸入:
? export PATH=$PATH:/usr/local/arm/4.3.2/bin
這個路徑要看自己的arm-linux-gcc這個程序的實際路徑進行修改,有的在arm/xxxx/usr/bin這個目錄里面,保存關(guān)閉即可。
? 重啟或者注銷一下系統(tǒng),在終端中輸入arm-linux-gcc -v? 如果能返回相關(guān)信息,那么就安裝完成了,否則就百度一下,早點把問題解決吧。
??
3.下載并安裝eclipse集成開發(fā)環(huán)境。
?? eclipse是個開源的免費的集成開發(fā)環(huán)境,很好用的,我使用的版本是4.2.0,但是安裝之前需要先安裝java虛擬機。
? eclipse下載地址:http://www.eclipse.org/downloads/
??
javaJRE下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
? ??下載自己需要的版本
將這兩個軟件下載完后解壓,然后將eclipse的目錄復(fù)制到自己定義的位置,這個可以隨便放,我放到位置是home/cfan/tools/這個目錄下面,同樣我的java也放到這個目錄下面了,后面又要修改用戶環(huán)境變量了。
?? 在終端中輸入 :sudo gedit /etc/profile ,同樣在最后面添加
JAVA_HOME=/home/cfan/Tools/java/jre/
PATH=$JAVA_HOME/bin:$PATH
?
并保存,這個路徑也要根據(jù)實際情況進行修改。?
?修改一樣需要重啟或者復(fù)位,然后在終端中輸入 java -version即可看到版本信息。
?
?
4.漢化eclipse,后面會教大家如何使用eclipse開發(fā)arm-linux程序以及arm linux驅(qū)動,免去 了makefile,以及無休止的命令,降低學(xué)習(xí)難度。
?下載漢化包,這一步可以不要,下載后解壓覆蓋到eclipse的features和plugins目錄中就可以了。
漢化包下載地址:http://download.csdn.net/detail/cp1300/4790834
在終端中輸入:./eclipse,前提是先cd到eclipse的目錄,即可打開eclipse。
? 安裝集成開發(fā)環(huán)境到此告一段落了,后面就等著開發(fā)了。