最後一步—–開發環境,光盤內容,交叉編譯工具鏈
1.安裝開發工具文件,如標準的c++庫的頭文件,g++編譯器等。
如果之前安裝的ubuntu14.04 和 apt-get這個軟件工具,接下來只需要
$ sudo apt-get install build-essential
還要安裝工具 bison (語法),flex(詞法)分析器
$sudo apt-get install bison flex
安裝c函數庫的man手冊
$sudo apt-get install manpages-dev
2安裝光盤內容
光盤下爲8個部分:hardware,system,drivers_and_test,GUI,tools,scratchbox,nfs_root,debug
安裝光盤內容實際上就是把光盤裏的內容複製到liunx裏邊而已,
這裏要把內容複製到一個叫work裏的文件夾.
安裝光盤前先使用以下命令改變/work目錄的擁有者及所屬組名
$sudo chown hl:hl /work -R
hl是計算機名。一般情況下會提示沒有work這個文件夾。
我用的是cuteftp工具登陸到liunx然後在一個熟悉並且好記的目錄下新建一個work文件夾 如/home/hl/work 之後在找到windows裏找到光盤內容直接拖動就可以完成複製。
3.安裝交叉編譯工具鏈
$ cd /home/hl/work/tools
$ tar xjf arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2
然後在環境變量path中增加路徑,如下:
$export PATH=$PATH:/home/hl/work/tools/gcc-3.4.5-glibc-2.3.6/bin
爲了以後不用每次使用時都手工設置PATH,可以在/etc/environment中修改PATH的值如下
PATH=:"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/:usr/games:/home/hl/work/tools/gcc-3.4.5-glibc-2.3.6/bin"
安裝ncurses(提供快捷鍵,屏幕繪製以及基於文本終端的圖形互動功能的動態庫),安裝如下:
$ cd /work/tools/
$ tar xzf ncurses.tar.gz
$ cd ncurses-5.6
$ ./configure --with-shared --prefix=/usr
$ make
$ sudo make install
終於裝好了 ,所有的都裝好了,可以愉快的寫程序了。