搭建S3C6410嵌入式linux平臺
2、安裝Ubuntu
3、將Ubuntu 設置為root 用戶(hù)自動(dòng)登錄
嵌入式交叉編譯,經(jīng)常需要root 用戶(hù)的權限。把登錄系統后的終端的默認用戶(hù)改為root。
如果編譯過(guò)程當中出現類(lèi)似權限的問(wèn)題,要注意查當前用戶(hù)權限。
? 在Ubuntu 中新建一個(gè)終端(點(diǎn)這查看新建終端方法),輸入:
#sudo –s
#sudo passwd
輸入要設置的密碼,這樣以后我們就可以用root 用戶(hù)登錄了。
? 在終端中輸入:
#sudo gedit /etc/gdm/custom.conf
這時(shí)會(huì )彈出文本編輯器,將‘custom.conf’內容修改成下面所示內容(若原來(lái)文件為空的
話(huà)就輸入這些內容),保存關(guān)閉,重新啟動(dòng)Ubuntu 就會(huì )發(fā)現已經(jīng)自動(dòng)用root 用戶(hù)登錄了。
[daemon]
TimedLoginEnable=true
AutomaticLoginEnable=true
TimedLogin=root
AutomaticLogin=root
TimedLoginDelay=30
4、安裝交叉編譯器
將arm-linux-gcc-4.3.2.tgz 文件拷貝到Ubuntu 的/forlinx 目錄下,該文件位于用戶(hù)基
礎資料光盤(pán)的“實(shí)用工具”文件夾中。在Ubuntu 中新建一個(gè)終端,輸入下面的命令安裝交叉
編譯器:
#cd /forlinx (進(jìn)入/forlinx 目錄)
#mkdir /usr/local/arm (創(chuàng )建目錄,若目錄已存在會(huì )提示錯誤,跳過(guò)即可)
#tar zxvf arm-linux-gcc-4.3.2.tgz -C /
(編譯器解壓到/usr/local/arm)
完成后將在/usr/local/arm/目錄下生成”4.3.2”目錄。
這樣,內核或其他應用程序均/usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc
來(lái)指定使用該交叉編譯器。
例如,我們查看這個(gè)編譯器的版本,可以運行
#/usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc -v
編譯器安裝正確,會(huì )顯示編譯器的版本等信息。
評論