新聞中心

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

        搭建S3C6410嵌入式linux平臺

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

        本文引用地址:http://www.104case.com/article/201611/322870.htm

        VMWare是一個虛擬PC軟件,VMWare的產品可以使你在一臺機器上同時運行二個或更多Windows、DOS、LINUX系統。與“多啟動”系統相比,VMWare采用了完全不同的概念。多啟動系統在一個時刻只能運行一個系統,在系統切換時需要重新啟動機器。VMWare是真正“同時”運行,多個操作系統在主系統的平臺上,就象標準Windows應用程序那樣切換。而且每個操作系統你都可以進行虛擬的分區、配置而不影響真實硬盤的數據,你甚至可以通過網卡將幾臺虛擬機用網卡連接為一個局域網,極其方便。安裝在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 擁有很多優點。相對于其他版本的Linux,Ubuntu 也有著自己的優勢。首先,安裝系統非常簡單,只需要非常少的設置即可,完全可以和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 就會發現已經自動用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 (創建目錄,若目錄已存在會提示錯誤,跳過即可)
        #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
        編譯器安裝正確,會顯示編譯器的版本等信息。



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 沁阳市| 云南省| 措勤县| 东明县| 枣庄市| 瓦房店市| 晴隆县| 抚远县| 胶州市| 独山县| 临泉县| 富阳市| 平和县| 西乌珠穆沁旗| 麻江县| 华容县| 宜阳县| 临城县| 阿瓦提县| 灵武市| 个旧市| 宁波市| 石河子市| 资阳市| 杭锦后旗| 甘谷县| 衡阳县| 滁州市| 瑞丽市| 哈尔滨市| 潼南县| 海伦市| 金乡县| 黄大仙区| 江油市| 赫章县| 洪泽县| 吉安县| 道孚县| 雅江县| 洪湖市|