新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 搭建S3C6410嵌入式linux平臺

搭建S3C6410嵌入式linux平臺

作者: 時間:2016-11-28 來源:網絡 收藏
1、安裝VMWare

本文引用地址:http://butianyuan.cn/article/201611/322870.htm

VMWare是一個虛擬PC軟件,VMWare的產品可以使你在一臺機器上同時運行二個或更多Windows、DOS、LINUX系統。與“多啟動”系統相比,VMWare采用了完全不同的概念。多啟動系統在一個時刻只能運行一個系統,在系統切換時需要重新啟動機器。VMWare是真正“同時”運行,多個操作系統在主系統的平臺上,就象標準Windows應用程序那樣切換。而且每個操作系統你都可以進行虛擬的分區(qū)、配置而不影響真實硬盤的數據,你甚至可以通過網卡將幾臺虛擬機用網卡連接為一個局域網,極其方便。安裝在VMware操作系統性能上比直接安裝在硬盤上的系統低不少,因此,比較適合學習和測試。

http://www.crsky.com/soft/1863.html


http://dl.pconline.com.cn/html_2/1/59/id=457&pn=0.html

我們采用:vmware 7.0.1.exe

2、安裝Ubuntu

Ubuntu 是一個以桌面應用為主的Linux 操作系統。Ubuntu 擁有很多優(yōu)點。相對于其他版本的Linux,Ubuntu 也有著自己的優(yōu)勢。首先,安裝系統非常簡單,只需要非常少的設置即可,完全可以和Windows 桌面系統想媲美;其次,圖形界面很人性化,模仿了在xp 下常用的快捷鍵;還有,安裝和升級程序時,可以通過網絡,由系統自行安裝依賴的文件包,從此不必再為Linux 系統的依賴關系大傷腦筋。綜合考慮大家的使用習慣和學習的需要,我們選用Ubuntu Linux。

我們采用Ubuntu9.10 光盤鏡像‘ubuntu-9.10-desktop-i386.iso’安裝
Ubuntu 官網:http://www.ubuntu.org.cn
可下載各個版本的Ubuntu。當然,官網能找到各種關于Ubuntu 的信息。
Ubuntu 官方論壇:http://forum.ubuntu.org.cn/
可以找到大量的實用的Ubuntu 資源,中文論壇。Ubuntu 也有官方的英文論壇。

3、將Ubuntu 設置為root 用戶自動登錄
嵌入式交叉編譯,經常需要root 用戶的權限。把登錄系統后的終端的默認用戶改為root。
如果編譯過程當中出現類似權限的問題,要注意查當前用戶權限。
? 在Ubuntu 中新建一個終端(點這查看新建終端方法),輸入:
#sudo –s
#sudo passwd
輸入要設置的密碼,這樣以后我們就可以用root 用戶登錄了。
? 在終端中輸入:
#sudo gedit /etc/gdm/custom.conf
這時會彈出文本編輯器,將‘custom.conf’內容修改成下面所示內容(若原來文件為空的
話就輸入這些內容),保存關閉,重新啟動Ubuntu 就會發(fā)現已經自動用root 用戶登錄了。
[daemon]
TimedLoginEnable=true
AutomaticLoginEnable=true
TimedLogin=root
AutomaticLogin=root
TimedLoginDelay=30

4、安裝交叉編譯器
arm-linux-gcc-4.3.2.tgz 文件拷貝到Ubuntu 的/forlinx 目錄下,該文件位于用戶基
礎資料光盤的“實用工具”文件夾中。在Ubuntu 中新建一個終端,輸入下面的命令安裝交叉
編譯器:
#cd /forlinx (進入/forlinx 目錄)
#mkdir /usr/local/arm (創(chuàng)建目錄,若目錄已存在會提示錯誤,跳過即可)
#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
來指定使用該交叉編譯器。

例如,我們查看這個編譯器的版本,可以運行
#/usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc -v
編譯器安裝正確,會顯示編譯器的版本等信息。



評論


技術專區(qū)

關閉