搭建 Linux C 編程環境 --- 使用配置好的Ubuntu系統2

1 Ubuntu系統下載

目錄

1 Ubuntu系統下載和使用

2 openwrt交叉編譯器配置


和使用

       作者已經基於ubuntu10版本安裝好了一個虛擬機系統,並且默認安裝了gcc、g++和sqlite3等學習編程和編譯項目使用到的工具。爲了方便讀者快速獲取到一個完善的開發環境。創建包的ubuntu10虛擬機系統存放在網盤中,路徑如下:

https://pan.baidu.com/s/1-jKMT5EzuU9rtd6S7t1Eqw

       系統默認的普通用戶是mylinux,密碼是123456。下載壓縮包之後,解壓壓縮包。就得到安裝好的ubuntu虛擬機,例如:

       此時,如果安裝好了VMware虛擬機,就可以使用VMware虛擬機運行該ubuntu虛擬機系統。默認的用戶是mylinux,密碼是123456。

       運行VMware虛擬機軟件,在菜單中選擇“文件”---“打開”,如下圖:

       在彈出的對話框中,選擇剛剛下載和解壓得到的ubuntu虛擬機文件,如下圖:

       此時,選擇的文件就是剛剛下載解壓得到的Ubuntu10.vmx文件。

此時,VMware虛擬機就加載已經安裝好的Ubuntu10系統,如下圖所示。

       單擊左上角“開啓此虛擬機”,就可以打開Ubuntu10虛擬機,Ubuntu10系統啓動成功,出現如下圖界面,要求選擇登陸的用戶。

       此時,選擇mylinux用戶,輸入登陸密碼是123456,

       登陸到ubuntu系統之後,系統默認安裝了gcc、g++等編譯工具,安裝了sqlite3相關的命令和開發庫。在終端中輸入 gcc -v、g++ -v等命令,可以查看該工具的版本號。

如下圖:

 

 

       可以看到,系統已經默認提供了gcc、g++、sqlite3等編譯工具。

 

2 openwrt交叉編譯器配置

       在當前的ubuntu系統中,安裝了openwrt系統的教程編譯工具。後續,可以使用該交叉編譯器來編譯程序,然後,移植到openwrt系統中運行。後續我們開發的“個人網盤系統”等項目,就是需要在openwrt系統中運行。該配置存放的路徑如下:

       在/etc/profile文件中添加了配置:

PATH=$PATH:/home/openwrt/op/trunk/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_uClibc-0.9.33.2/bin

       此時,就是設置了環境變量,就可以使用 mipsel-openwrt-linux-gcc 這樣的教程編譯工具。開始學習linux C編程的時候,可以不用去了解這個交叉編譯工具。當需要深入學習openwrt嵌入式系統開發,做實際的項目,才需要使用到該教程編譯工具。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章