欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      嵌入式Linux開發(fā)環(huán)境搭建(優(yōu)秀范文五篇)

      時(shí)間:2019-05-14 23:02:48下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫小編為你整理了多篇相關(guān)的《嵌入式Linux開發(fā)環(huán)境搭建》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《嵌入式Linux開發(fā)環(huán)境搭建》。

      第一篇:嵌入式Linux開發(fā)環(huán)境搭建

      第一章

      Ubuntu 8.10的安裝和網(wǎng)絡(luò)配置

      1.安裝虛擬機(jī)軟件Vmware 6.0.2 虛擬機(jī)安裝版本Vmware 6.0.2的版本

      在 winxp操作系統(tǒng)下用鼠標(biāo)雙擊VMware-workstation-6.0.2-59824圖標(biāo),開始安裝虛擬機(jī)Vmware,如下圖所示:

      雙擊VMware-workstation-6.0.2-59824圖標(biāo),出現(xiàn)vmware的安裝界面,所有的選項(xiàng)都采用默認(rèn)值,用鼠標(biāo)點(diǎn)【下一步】,然后出現(xiàn)安裝進(jìn)度條,系統(tǒng)開始安裝vmware,等待安裝完成后,出現(xiàn)如下安裝完成界面:

      用鼠標(biāo)點(diǎn)【Finish】,虛擬機(jī)安裝完成。系統(tǒng)提示重新啟動(dòng)計(jì)算機(jī),選擇【是】重新啟動(dòng)計(jì)算機(jī),電腦重新啟動(dòng)后,虛擬機(jī)安裝完成。

      2.新建虛擬機(jī)

      打開Vmware虛擬機(jī)軟件,選【File】->【New】->【Virtual Machine】,彈出新建虛擬機(jī)向?qū)?duì)話框,注意以下幾個(gè)重要的選項(xiàng),其他都采用默認(rèn)選項(xiàng)即可。選擇操作系統(tǒng)和版本,如下圖所示:

      選擇虛擬機(jī)名稱和存放的路徑,如下圖所示:

      設(shè)置虛擬機(jī)硬盤大小為20G ,如下圖所示:

      點(diǎn)擊【完成】按鈕,這樣我們就新建了一個(gè)虛擬機(jī),下面我們?cè)O(shè)置一下虛擬機(jī)的內(nèi)存,步驟如下:

      點(diǎn)擊虛擬機(jī)Vmware的【VM】->【settings】時(shí)菜單,彈出虛擬機(jī)設(shè)置對(duì)話框,設(shè)置虛擬機(jī)使用的內(nèi)存為512M或1024M,如下圖所示:

      點(diǎn)擊【OK】按鈕,這樣我們就新建了一個(gè)虛擬機(jī),該虛擬機(jī)的硬盤為20G, 內(nèi)存為512M.接著我們就可以在該虛擬機(jī)上安裝ubuntu操作系統(tǒng)了。

      注: 鍵盤和鼠標(biāo)控制權(quán)在虛擬機(jī)和Windows系統(tǒng)之間的切換是通過組合鍵【Ctrl】+【Alt】來實(shí)現(xiàn)的。安裝Linux操作系統(tǒng)ubuntu Ubuntu安裝版本 ubuntu 8.10 點(diǎn)擊vmware軟件工具欄上的【綠色箭頭】啟動(dòng)虛擬機(jī),如下圖所示:

      點(diǎn)擊【VM】->【Removable Devices】->【CD_ROM】->【Edit】菜單,彈出CD_ROM設(shè)備對(duì)話框,如下圖所示:

      在Connection中選中【Use ISO image】,設(shè)置ubuntu軟件安裝包的路徑,如上圖所示。然后重新啟動(dòng)虛擬機(jī),開始在虛擬機(jī)上安裝ubuntu操作系統(tǒng)。重新啟動(dòng)虛擬機(jī)后,出現(xiàn)如下ubuntu安裝界面:

      選擇語言版本為【English】,然后按【回車】鍵,出現(xiàn)如下安裝界面:

      選擇Install Ubuntu,然后【回車】,開始安裝Ubuntu,出現(xiàn)ubuntu安裝進(jìn)度界面如下:

      在出現(xiàn)的安裝向?qū)е饕O(shè)置一下城市和用戶名密碼,如下圖所示,其余的安裝對(duì)話框都采用默認(rèn)值,選擇【Forward】即可。設(shè)置安裝所在城市

      當(dāng)出現(xiàn)安裝所在城市對(duì)話框時(shí),選擇【ShangHai】,通過選擇地圖上的點(diǎn)選擇,如下圖所示:

      設(shè)置系統(tǒng)的用戶名和密碼

      系統(tǒng)安裝過程中出現(xiàn)設(shè)置用戶名和密碼對(duì)話框時(shí),設(shè)置登陸到ubuntu的用戶名和密碼,如下圖所示:

      然后點(diǎn)擊【Forward】按鈕,在出現(xiàn)的最后安裝向?qū)?duì)話框中點(diǎn)擊【Install】按鈕,開始安裝ubuntu,ubuntu安裝完成后,最后出現(xiàn)安裝完成對(duì)話框,如下圖所示:

      點(diǎn)擊【Restart now】開始重新啟動(dòng)ubuntu系統(tǒng)。在系統(tǒng)重啟過程中出現(xiàn)如下界面:

      提示移走光驅(qū)中的磁盤后按回車鍵,這時(shí)我們點(diǎn)擊【VM】->【Removable Devices】->【CD_ROM】->【Edit】菜單,彈出CD_ROM設(shè)備對(duì)話框,如下圖所示:

      在Connection中選中【Use physical drive】,點(diǎn)【OK】按鈕,然后按【回車】即可,系統(tǒng)正常啟動(dòng),在出現(xiàn)輸入用戶名和密碼提示框時(shí),輸入剛才在安裝過程中設(shè)置的用戶名和密碼即可。這樣就進(jìn)入了我們剛安裝好的ubuntu操作系統(tǒng)。

      3.安裝Vmware tools工具軟件

      Vmware tools工具軟件用于在window系統(tǒng)和虛擬機(jī)的ubuntu系統(tǒng)之間進(jìn)行數(shù)據(jù)傳遞,安裝好Vmware tools之后,鼠標(biāo)可以在window系統(tǒng)和虛擬機(jī)之間平滑切換,在window系統(tǒng)和虛擬機(jī)之間可以直接通過【復(fù)制】和【粘貼】的方式進(jìn)行數(shù)據(jù)交換。Vmware tools的安裝步驟如下: 1)設(shè)置Vmware tool軟件的路徑為 C:Program FilesVMwareVMware Workstationlinux.iso.點(diǎn)擊【VM】->【Removable Devices】->【CD_ROM】->【Edit】菜單,彈出CD_ROM設(shè)備對(duì)話框,如下圖所示:

      點(diǎn)擊【OK】確定,這時(shí)在ubuntu的桌面上出現(xiàn)一個(gè)光驅(qū)圖標(biāo),如下圖所示:

      雙擊Vmware Tools圖標(biāo),打開光盤文件夾,可以看到在該光盤目錄下看到VmwareTools-6.0.2-59824.tar.gz文件,如下圖所示:

      返回系統(tǒng)桌面,在點(diǎn)擊系統(tǒng)菜單【Places】->【Home Folder】,進(jìn)入用戶目錄cao,在用戶目錄下建立Soft目錄,把VmwareTools-6.0.2-59824.tar.gz復(fù)制到Soft目錄下。

      在安裝VmwareTools-之前我們要先解鎖root用戶,點(diǎn)擊桌面系統(tǒng)菜單 【System】->【Administration】->【Users and Groups】,彈出用戶設(shè)置對(duì)話框如下:

      選中root用戶,然后點(diǎn)擊下面的 【Unlock】,在點(diǎn)【Close】按鈕關(guān)閉對(duì)話框。接著開始設(shè)置root用戶密碼,點(diǎn)擊桌面系統(tǒng)菜單 【Applications】->【Accessories】->【Terminal】,進(jìn)入用戶字符終端操作界面如下圖所示:

      按照上圖所示輸入命令sudo passwd root設(shè)置root用戶密碼; 提示password for cao時(shí),輸入 cao 用戶密碼;

      提示 Enter new UNIX password時(shí),輸入root用戶密碼;

      提示 Retype new UNIX password時(shí),再次輸入root用戶密碼; 最后顯示password更新成功。

      最后輸入命令 su切換到root用戶,在提示Password時(shí),輸入我們剛才設(shè)置的root用戶密碼即可,然后我們可以看到我們成功切換到root用戶了,命令提示符由以cao開頭改為以root開頭了,表示我們已經(jīng)成功切換到了root用戶。

      安裝Vmware Tools工具 打開ubuntu 字符操作終端,進(jìn)入到Soft目錄,解壓VmwareTools-6.0.2-59824.tar.gz軟件包,解壓完成后,我們看到在Soft目錄下生成了一個(gè)新的文件夾vmware-tools-distrib,如下圖所示:

      執(zhí)行su命令切換到root用戶,執(zhí)行cd vmware-tools-distrib命令進(jìn)入到vmware-tools-distrib目錄,執(zhí)行l(wèi)s命令查看該文件夾下的文件,我們可以看到vmware-tools-distrib文件夾下有一個(gè)vmware-install.pl安裝腳本文件,在操作終端下通過輸入命令./ vmware-install.pl執(zhí)行該腳本文件安裝vmware-tools 即可。如下圖所示:

      然后開始安裝vmware Tools工具,安裝過程中出現(xiàn)一些選項(xiàng)全部采用默認(rèn)值,一直按【回車】即可,最后操作終端輸出如下提示安裝成功信息,如下圖所示:

      Vmware Tools安裝成功后,我們就可以在Windows和虛擬機(jī)的ubuntu之間直接通過【復(fù)制】和【粘貼】命令進(jìn)行數(shù)據(jù)交換了。

      網(wǎng)絡(luò)配置

      Ubuntu的虛擬機(jī)安裝模式下的網(wǎng)絡(luò)配置

      虛擬機(jī)下安裝好ubuntu之后,在【system】下點(diǎn)【Network Configuration】,彈出Network Connections對(duì)話框:

      選取Wired選項(xiàng)卡,選中eth0, 點(diǎn) Edit 按鈕,彈出如下網(wǎng)絡(luò)接口eth0編輯對(duì)話框:

      注:如果此處沒有顯示eth0網(wǎng)絡(luò),則在windows 下手工配置網(wǎng)絡(luò)接口的IP地址,然后再重新啟動(dòng)虛擬機(jī),再進(jìn)入上述網(wǎng)絡(luò)配置對(duì)話框,一般都會(huì)出現(xiàn)eth0網(wǎng)絡(luò)。

      在網(wǎng)絡(luò)接口eth0編輯對(duì)話框配置eth0的IP address 為 192.168.0.220 ,Netmask為255.255.255.0,Gateway 為 192.168.0.1, DNS為 218.2.135.1,配置完成后,點(diǎn)OK即可。IP地址,網(wǎng)絡(luò)掩碼,網(wǎng)關(guān)的具體配置值需要根據(jù)實(shí)際網(wǎng)絡(luò)環(huán)境配置。

      注:如果這樣配置不能上網(wǎng),可以嘗試通過DHCP方式獲取IP地址,DNS還是手動(dòng)設(shè)置。

      配置完成后,重新Enable Networking即可,如下圖所示:

      這樣就完成了Ubuntu的網(wǎng)絡(luò)配置,配置完成后,就可以在ubuntu里面打開瀏覽器上網(wǎng)了。

      設(shè)置軟件源服務(wù)器

      在全球很多國(guó)家都設(shè)置有為ubuntu系統(tǒng)服務(wù)的服務(wù)器,上面有很多為ubuntu提供的應(yīng)用軟件,我們通過設(shè)置軟件源服務(wù)器,來實(shí)現(xiàn)在線通過網(wǎng)絡(luò)完成軟件的安裝,即通過一條命令實(shí)現(xiàn)軟件的搜索,下載和安裝,同時(shí)會(huì)安裝該軟件需要的依賴文件,同過在網(wǎng)絡(luò)來安裝ubuntu上的應(yīng)用軟件非常方便。Ubuntu軟件源服務(wù)器的設(shè)置步驟如下:

      1)在桌面系統(tǒng)菜單上點(diǎn)擊【System】->【Administration】->【Software Source】,彈出軟件源設(shè)置對(duì)話框如下:

      在Download from 里選擇軟件源服務(wù)器,我們一般選擇 Taiwan的倒數(shù)第1或第2個(gè)服務(wù)器,如上圖所示,選擇好軟件源服務(wù)器后,點(diǎn)【Close】按鈕,彈出如下對(duì)話框提示可獲得的軟件包信息已經(jīng)過時(shí),需要重新更新。

      點(diǎn)擊【Reload】按鈕更新可獲得的軟件包信息。更新完成后,我們就完成了ubuntu軟件源服務(wù)器的設(shè)置。

      安裝libncurses5-dev軟件包 在ubuntu環(huán)境下,我們用命令make menuconfig來對(duì)內(nèi)核進(jìn)行裁剪和配置時(shí),需要用終端模式下的字符菜單支持軟件包libncurses5-dev,下面我們就通過網(wǎng)絡(luò)的方式來安裝libncurses5-dev軟件包,安裝的前提是已經(jīng)設(shè)置了軟件源和ubuntu系統(tǒng)的網(wǎng)絡(luò)工作正常。安裝libncurses5-dev非常簡(jiǎn)單,在終端模式下輸入:apt-get install libncurses5-dev即可。如下圖所示:

      這樣,libncurses5-dev就安裝好了,我們可以在終端模式下通過make menuconfig命令來配置和裁剪linux內(nèi)核了。

      安裝交叉編譯器arm-linux-gcc 嵌入式開發(fā)的應(yīng)用程序編譯好后不是在PC機(jī)上運(yùn)行,而是在我們的ARM開發(fā)板上運(yùn)行,這時(shí)需要用arm-linux-gcc 交叉編譯器編譯。安裝交叉編譯器非常簡(jiǎn)單,步驟如下:

      1)拷貝arm-linux-gcc交叉編譯器軟件包arm-linux-gcc-4.3.2.tgz到/home/cao/Soft目錄。2)進(jìn)入到Soft目錄,在該目錄下執(zhí)行tar zxvf arm-linux-gcc-4.3.2.tgz –C / 命令 解壓arm-linux-gcc-4.3.2.tgz。如下圖所示:

      注: C是大寫,C后面有個(gè)空格

      該命令執(zhí)行后,將把a(bǔ)rm-linux-gcc 安裝到 /usr/local/arm/4.3.2 目錄。arm-linux-gcc編譯器安裝好后,我們還要把交叉編譯器arm-linux-gcc的路徑加入到系統(tǒng)的PATH環(huán)境變量,這樣在操作終端的其他任意目錄下都可以使用arm-linux-gcc。設(shè)置環(huán)境變量的步驟如下: 1)在終端界面下輸入 gedit /root/.bashrc ,編輯./bashrc 文件,如下圖所示:

      2)在.bashrc文件中增加如下命令把交叉編譯器的路徑增加到環(huán)境變量PATH中, export PATH=$PATH:/usr/local/arm/4.3.2/bin,然后保存推出,如下圖所示:

      重新打開終端,通過su命令切換到root用戶,輸入arm-linux-gcc –v就可以看到我們安裝的交叉編譯器arm-linux-gcc的版本信息了。如下圖所示:

      我們可以看到我們的安裝的gcc版本為4.3.2,到這里,我們的交叉編譯器環(huán)境arm-linux-gcc就安裝好了。

      第二篇:linux嵌入式開發(fā)板搭建開發(fā)環(huán)境經(jīng)驗(yàn)總結(jié)

      一、環(huán)境

      服務(wù)器端:PC機(jī)(win7),Ubuntu10.04操作系統(tǒng),Vmware8.0.4 客戶機(jī)端 :ARM11開發(fā)板(6410)一根交叉網(wǎng)線

      二、Ping通電腦和開發(fā)板

      用一根交叉網(wǎng)線連接電腦和開發(fā)板,給開發(fā)板上電,一定要是交叉網(wǎng)線,普通網(wǎng)線不行,一般買開發(fā)板時(shí)會(huì)送一根交叉網(wǎng)線。在開發(fā)板輸入ifconfig,查看開發(fā)板的ip地址,我的ip為192.168.0.232

      設(shè)置本地連接和虛擬機(jī)ip為同一網(wǎng)段

      在虛擬機(jī)上輸入ping 192.168.0.118,在win7下的cmd輸入ping192.168.0.232,驗(yàn)證是否能ping通

      如果ping不通,先把防火墻關(guān)閉,再把網(wǎng)絡(luò)設(shè)置為家庭網(wǎng)絡(luò)。Ping通后進(jìn)行下一步

      三、Ping通虛擬機(jī)和開發(fā)板

      開發(fā)虛擬機(jī),我用的是vmware8.0.2,ubuntu10.0.4 在控制面板里面橋接vmnet1和本地連接,右擊網(wǎng)橋,設(shè)置ip,設(shè)置方法和本地連接一樣,并把ipv6前面的勾去掉。

      完成后設(shè)置Vmware,右擊自己的虛擬機(jī),點(diǎn)擊settings

      設(shè)置Network Adapter選項(xiàng),選擇custom:Specific virtual network的CMNET1(H Ost-only)

      修改虛擬機(jī)的ip地址,在network connections里編輯 Auto Ethernet這個(gè)網(wǎng)絡(luò)

      把ip設(shè)置成和網(wǎng)橋一樣。點(diǎn)擊apply

      不出意外,現(xiàn)在應(yīng)該虛擬機(jī)和開發(fā)板能相互ping通了,現(xiàn)在離成功又進(jìn)了一步。

      四、安裝nfs服務(wù)器程序

      用以下命令安裝nfs服務(wù)器程序軟件包,在命令執(zhí)行過程中,默認(rèn)啟動(dòng)SUNRPC服務(wù)和nfs服務(wù),并創(chuàng)建/etc/exports和、etc /default/nfs-kernel-server配置文件,等待用戶完成nfs安裝后,配置將要共享的資源。

      可以使用netstat命令檢查nfs端口是否已經(jīng)打開:

      以上截圖可看出,nfs和SUNRPC端口已處于監(jiān)聽狀態(tài),不過,客戶端此時(shí)還無法訪問到nfs服務(wù)器,還需對(duì)nfs服務(wù)器進(jìn)行配置,將共享資源授權(quán)給特定用戶之后,客戶端才能成功訪問。

      五、啟動(dòng)和停止nfs服務(wù)

      雖然完成nfs安裝后會(huì)自動(dòng)啟動(dòng)nfs,但要調(diào)整共享資源還得重新啟動(dòng)nfs服務(wù),以使配置生效。

      1、命令方式手動(dòng)啟動(dòng)和停止nfs服務(wù)

      啟動(dòng)nfs服務(wù):

      停止nfs服務(wù):

      重啟nfs服務(wù):

      查看nfs服務(wù)當(dāng)前狀態(tài),若nfs服務(wù)正在運(yùn)行則返回“nfsd running”。否則返回“nfsd not running”。

      2、使用圖形工具啟動(dòng)和停止nfs服務(wù)(此項(xiàng)好像在10.04中沒有?)在Ubuntu中同樣可以使用services-admin圖形界面工具管理nfs服務(wù)。若想隨機(jī)啟動(dòng)時(shí)啟動(dòng)nfs服務(wù),可以點(diǎn)擊【系統(tǒng)】|【系統(tǒng) 管理】|【服務(wù)】命令,打開【服務(wù)設(shè)置】對(duì)話框,勾選【文件夾共享服務(wù)(nfs-kernel-server)】選項(xiàng),單擊【關(guān)閉】按鈕完成設(shè)置。

      六、nfs服務(wù)器配置

      nfs服務(wù)是根據(jù)一個(gè)―名單‖為用戶開放共享資源的。

      1、nfs服務(wù)配置文件

      在Ubuntu Linux系統(tǒng)中,/etc/exports是nfs服務(wù)器的全局配置文件。配置文件中一行即為一條配置項(xiàng),用于指明網(wǎng)絡(luò)中―哪些客戶端‖共享―哪些目錄資源‖。導(dǎo)出資源配置項(xiàng)格式如下:.......其中,表示服務(wù)器中導(dǎo)出的共享資源路徑,注意:必須是絕對(duì)路徑名; 表示客戶端主機(jī)標(biāo)識(shí),可以用主機(jī)名、組、通配符、網(wǎng)段方式指定,如果是多個(gè)主機(jī)標(biāo)識(shí),需要使用空格隔開; 表示賦予每個(gè)客戶端主機(jī)的訪問權(quán)限。

      把需要導(dǎo)出的目錄全部放在/etc/exports文件是一個(gè)良好的習(xí)慣,這可以對(duì)nfs的管理更明確和清晰。盡量將聲明的詳細(xì)具體,從而阻止不速之客進(jìn)入nfs服務(wù)系統(tǒng)。

      2、使用圖形工具配置nfs服務(wù)(Ubuntu10.04中好像沒找著)配置nfs服務(wù)器除了可以使用文本編輯工具直接修改/etc/exports文件,然后重新啟動(dòng)nfs服務(wù),完成整個(gè)配置任務(wù)外。還可以采用Ubuntu Linux系統(tǒng)提供的nfs服務(wù)圖形配置工具——shares-admin進(jìn)行快速、便捷的配置。

      步驟:?jiǎn)螕簟鞠到y(tǒng)】|【系統(tǒng)管理】|【共享的文件夾】命令,打開【共享的文件夾】對(duì)話框。選擇【添加】按鈕打開【Share Folder】對(duì)話框進(jìn)行設(shè)置,有很多種配置方式。配置完后你會(huì)發(fā)現(xiàn)。/etc/exports配置文件的內(nèi)容是完全跟圖形界面下的配置對(duì)應(yīng)的。如果只修改了/etc/exports文件,并不總是要重啟nfs服務(wù)。可以使用exportfs工具重新讀取/etc/exports,就可以加載輸出的目錄。exportfs工具語法如下:

      exportfs [-aruv]-a : 全部掛載(或卸載)/etc/exports的設(shè)置。

      -r : 重新掛載/etc/exports的設(shè)置,更新/etc/exports和/var/lib/nfs/xtab里面的內(nèi)容。-u : 卸載某一個(gè)目錄。

      -v : 在輸出的時(shí)候,把共享目錄顯示出來。

      在nfs已經(jīng)啟動(dòng)的情況下,如果又修改了/etc/exports文件,可以執(zhí)行命令: $ exportfs-ra 系統(tǒng)日志文件/var/lib/nfs/xtab中可以查看共享目錄訪問權(quán)限,不過只有已經(jīng)被掛載的目錄才會(huì)出現(xiàn)在日志文件中。

      七、連接nfs服務(wù)器

      通過上面的配置后,客戶機(jī)便可通過簡(jiǎn)單的mount命令將nfs共享資源掛載到本地來了,之后可以如同操作本地文件系統(tǒng)一樣使用。

      1、查看nfs服務(wù)器的共享資源

      在客戶機(jī)連接nfs共享資源前,通常要用showmount命令查看一下nfs服務(wù)器上的共享資源情況,了解是否有權(quán)限訪問。showmount命令查看 某臺(tái)nfs服務(wù)器上都有哪些nfs共享資源。showmount命令包含在nfs-kernel-server軟件包中,一般語法格式 是:showmount [dehv] nfssrvname 其中nfssrvname表示nfs服務(wù)器主機(jī)名,也可用IP地址各選項(xiàng)如下:-d :顯示客戶端所掛載的共享目錄-e: 顯示nfs服務(wù)的導(dǎo)出共享目錄列表-h: 顯示幫助信息-v: 顯示版本

      單獨(dú)使用showmount命令,將顯示本地主機(jī)/etc/exports配置文件中的共享配置項(xiàng)。

      2、掛載共享資源

      可以通過mount命令在客戶機(jī)端掛載nfs服務(wù)器端的共享資源。mount命令的一般語法格式是:

      mount nfssrvname:/Share-Directory /mnt-Point 其中,nfssrvname表示nfs服務(wù)器主機(jī)名,也可用IP地址;Share-Directory表示nfs服務(wù)器導(dǎo)出的共享資源目錄,必須用 絕對(duì)路徑,與nfssrvname用“:”號(hào)隔開;mnt-Point表示共享資源將掛載到客戶端主機(jī)上的位置,在掛載前一定要確保掛載目錄已經(jīng)存在。

      如果nfs服務(wù)器上沒有給予授權(quán),客戶端仍強(qiáng)行掛載某些共享目錄,則會(huì)被拒絕,執(zhí)行失敗。

      3、卸載共享資源

      在使用完nfs服務(wù)器共享資源后,建議即刻卸載nfs文件系統(tǒng)。卸載命令umount一般語法格式是:

      umount /mnt-Point 其中mnt-Point表示共享資源在客戶端的掛載點(diǎn)。

      注意:當(dāng)有用戶在使用某個(gè)已加裝的共享目錄上的文件時(shí)(在掛載點(diǎn)下要退出才能卸載),則不能卸載在文件系統(tǒng)。如果用戶確認(rèn)無誤,可使用“umount-f”命令強(qiáng)行卸載共享的目錄。

      4、測(cè)試是否成功,自己掛自己

      在folinux文件夾中看到掛載過來的share文件夾中的good文件

      如果失敗輸入exportfs –rv

      如果再失敗應(yīng)該是防火墻的問題,輸入sudo ufw disable關(guān)閉防火墻,進(jìn)行到這里不出意外應(yīng)該可以掛載成功了。

      在開發(fā)板上輸入

      [root@FORLINX6410]# mount 192.168.0.118:/mnt/share /mnt會(huì)出現(xiàn)下面的提示: svc: failed to register lockdv1 RPC service(errno 111).mount: mounting 192.168.0.118:/mnt/share on /mnt failed: Connection refused 正確應(yīng)該輸入

      [root@FORLINX6410]# mount-t nfs-o nolock 192.168.0.118:/mnt/share /mnt 大功告成,這時(shí)你虛擬機(jī)上的/mnt/share被掛載到了開發(fā)板的/mnt上。

      第三篇:嵌入式linu學(xué)習(xí)心得

      嵌入式Linux學(xué)習(xí)心得

      1、Linux命令

      ls:查看目錄-l以列表方式查看;ls –l 與ll的功能一樣 pwd: 查看當(dāng)前的目錄

      cd:改變當(dāng)前操作目錄cd /直接跳到根目錄 cd..回到上一級(jí)目錄 cat: 打印顯示當(dāng)前文件的內(nèi)容信息

      mkdir:創(chuàng)建目錄

      fdisk: 查看硬盤分區(qū)信息,-l以列表方式查看

      ->代表是鏈接文件,類似window下的快捷方式。

      cp: 復(fù)制命令,例子cp 文件名 /home/dir/

      mv: 移動(dòng)或改名,如mv sonf.confsonf.txt(改名)移動(dòng):mv sonf.conf / rm:刪除命令,如rm –f test.c;如刪除目錄rm –fr d

      man:查看某個(gè)命令的幫助,man 命令

      2、各系統(tǒng)目錄的功能

      drw—r—w--:d代表是目錄,drw代表當(dāng)前用戶的權(quán)限,r代表組用戶的權(quán)限,w代表其它用戶的權(quán)限。x代表有執(zhí)行權(quán)限。

      /boot/gruff.conf: 啟動(dòng)引導(dǎo)程序

      /dev:brw—rw--:b代表是塊設(shè)備。Linux設(shè)備有三種,塊設(shè)備(b開頭)、字符設(shè)備(c開頭)、網(wǎng)絡(luò)設(shè)備。had代表第一個(gè)硬盤,hdb代表第二個(gè)硬盤。Hdb2代表第二塊硬盤的第二個(gè)分區(qū)。3,67代表主設(shè)備為3,從設(shè)備為67./etc:存放的是系統(tǒng)的配置文件。Inittab文件存放不同啟動(dòng)方式下必須啟動(dòng)的進(jìn)程。Inittab文件中有6個(gè)啟動(dòng)level,wait中對(duì)應(yīng)著6個(gè)level的目錄,respawn代表當(dāng)一個(gè)進(jìn)程被意外終止了,但會(huì)自動(dòng)啟動(dòng)的進(jìn)程,如守護(hù)進(jìn)程。rc.d目錄中存放了一個(gè)rc.sysinit文件,里面存放系統(tǒng)初始化配置信息。/etc還有一個(gè)vsftpd里面存放tcp、ftp的配置。

      /home : 用戶目錄,存放用戶的文件,/lib:存放庫文件,后綴為so的文件代表動(dòng)態(tài)鏈接庫。

      /lost+found:系統(tǒng)意外終止,存放一些可以找回的文件。

      /mnt:掛載外部設(shè)備,如掛載光驅(qū):mount –t /dev/cdrom/mnt/cdrom,如

      果在雙系統(tǒng)中,要查看windows中D盤的文件,首先應(yīng)該將D盤的文件映射過來,mount –t /dev/hda2/mnt/windows/d

      /opt:用戶安裝的應(yīng)用程序

      /proc:是系統(tǒng)運(yùn)行的映射,比較重要。里面的文件數(shù)字代表進(jìn)程號(hào)。每個(gè)進(jìn)程號(hào)目錄下包含進(jìn)程的基本信息。還有其他信息,如cpuinfo等,內(nèi)核支持的文件系統(tǒng)filesystem等。系統(tǒng)支持的中斷interrupts,iomen代表內(nèi)存分配情況。ioport存放IO端口號(hào)。還有分區(qū)信息,modole信息,狀態(tài)信息,版本信息

      對(duì)于Linux的設(shè)備驅(qū)動(dòng)程序,有兩種加載模式,一種是直接加載進(jìn)linux內(nèi)核,一種是以模塊的方式加載到內(nèi)核。

      /sbin: 系統(tǒng)管理的一些工具。如poweroff關(guān)機(jī)工具。

      /usr: 安裝系統(tǒng)時(shí)很多文件放在此目錄下面,包含一些更新等,include包含的頭文件,lib 是Linux的庫文件,src包含Linux2.4的內(nèi)核源碼

      /var:存放是臨時(shí)變量

      3、

      第四篇:嵌入式實(shí)驗(yàn)環(huán)境搭建一般步驟

      嵌入式實(shí)驗(yàn)環(huán)境搭建的一般步驟

      1.啟動(dòng)虛擬機(jī)

      雙擊Windows桌面WMware Workstation圖標(biāo); 2.用交叉網(wǎng)線把主機(jī)和實(shí)驗(yàn)系統(tǒng)連接:

      選擇Resume this virtual machine,進(jìn)入Linux界面。在虛擬機(jī)中打開一個(gè)Linux終端,需要點(diǎn)擊:紅帽子->終端, 打開一個(gè)Linux終端。

      ⒈)minicom仿真終端設(shè)置

      在終端下輸入minicom –s,選擇serial port setup,回車。

      按下A鍵,將對(duì)應(yīng)參數(shù)設(shè)置為/dev/ttyS0并回車;按下E鍵,按下I鍵,將對(duì)應(yīng)參數(shù)設(shè)置為115200 8N1,回車;按下F鍵,將對(duì)應(yīng)參數(shù)設(shè)置為No;然后回車保存參數(shù),選擇save setup as df1。最后選擇exit。2.)添加串口設(shè)備

      如果正在運(yùn)行虛擬機(jī)、Linux,這時(shí)要添加串口設(shè)備,則必須先用power off方式退出虛擬機(jī),然后再次啟動(dòng)虛擬機(jī),點(diǎn)擊“VM”,選擇“settings”,點(diǎn)擊Add按鈕選擇“Serial Port”點(diǎn)擊“Next”按鈕,然后在出現(xiàn)的各個(gè)對(duì)話框中,依次點(diǎn)擊“Next”、“Finish”,則在虛擬機(jī)中添加了串行端口

      選擇power on this virtual machine,進(jìn)入Linux界面。用戶名“root”,口令“123456”。在終端窗口[root@localhost~]#輸入minicom并打開實(shí)驗(yàn)箱之后回車,則minicom仿真終端程序會(huì)將目標(biāo)板輸出到終端的信息,顯示出來。

      在該界面上會(huì)出現(xiàn)“Techv_omap35xx login:”輸入“root”,點(diǎn)擊回車,此窗口會(huì)出現(xiàn)“root@Techv_omap35xx:~#”表示目標(biāo)板終端。3.安裝交叉編譯器:

      a)將交叉編譯器拷貝到/usr/local子目錄

      打開“我的電腦”,找到E:/軟件/ arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz 將其進(jìn)行復(fù)制,粘貼到主文件夾下的/usr/local下 b)建文件“arm”并查看 [root@localhost~]# cd /usr/local [root@localhost local]# mkdir arm [root@localhost local]# ls –l 在此窗口中會(huì)顯示/usr/local中的信息。會(huì)看到arm和拷貝的文件。

      c)解壓

      [root@localhost local]#tar xvjf arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz空格-C/usr/local/arm(回車)d)添加環(huán)境變量

      [root@localhost local]# echo $PATH 添加環(huán)境變量方法:

      [root@localhost local]#kwrite /root/.bashrc(回車),在fi下一行添加“export PATH=/usr/local/arm/arm-2007q3/bin:$PATH”,點(diǎn)擊保存、退出,回到終端窗口“[root@localhost local]#”。關(guān)掉終端窗口“[root@localhost local]#”.重啟終端窗口: 點(diǎn)擊紅帽子->終端, 打開一個(gè)Linux終端:[root@localhost local]# echo $PATH(回車),看到改后的路徑。

      4.主機(jī)Linux環(huán)境和目標(biāo)板IP地址設(shè)置 主機(jī)終端修改IP地址

      [root@localhost local]#ifconfig eth0 192.168.1.5(回車)查看

      [root@localhost local]# ifconfig(回車)實(shí)驗(yàn)箱終端修改IP地址

      root@Techv_omap35xx:~#ifconfig eth0 192.168.1.9(回車)查看

      root@Techv_omap35xx:~#ifconfig(回車)5網(wǎng)絡(luò)防火墻的設(shè)置 主機(jī)linux終端窗口

      [root@localhost local]#setup(回車),光標(biāo)移動(dòng)找到“防火墻設(shè)置”,點(diǎn)擊回車,用光標(biāo)移動(dòng)鍵選擇“禁用”防火墻,用“TAB”選擇“確定”后回車,退出設(shè)置.6.連接

      在主機(jī)linux minicom終端窗口

      [root@localhost local]# ping 192.168.1.9(回車),可以用Ctrl+c鍵去終止ping命令 在實(shí)驗(yàn)箱中

      root@Techv_omap35xx:~# ping 192.168.1.5(回車),看看實(shí)驗(yàn)系統(tǒng)能否和主機(jī)連上。可以用Ctrl+c鍵去終止ping命令 7.配置NFS網(wǎng)絡(luò)文件系統(tǒng)

      a)設(shè)置主機(jī)Linux允許NFS服務(wù) 首先在linux 主機(jī)的終端上 [root@localhost local]#setup(回車)

      在“系統(tǒng)服務(wù)“選項(xiàng)菜單選中 [*]nfs,[ ]iptables,(用空格鍵切換*和),然后按F12鍵退出,再選擇方向鍵,退出setup界面 b)主機(jī)終端窗口

      [root@localhost local]#kwrite /etc/exports(回車),進(jìn)入令一個(gè)界面,刪除第一行,輸入:(注意中間有空格)

      / *(rw)/home/nfs1 *(rw)然后,保存、退出。

      c)新的設(shè)置重啟NFS方法:

      [root@localhost local]#/etc/init.d/nfs restart 終端內(nèi)輸出(有8個(gè)確定):

      這樣就一切OK了!主機(jī)linux下的NFS啟動(dòng)起來。d)將主機(jī)/home/nfs1目錄掛接為目標(biāo)板/tmp目錄 ⑴ 掛接前主機(jī)建立/home/nfs1子目錄

      [root@localhost /]# mkdir /home/nfs1 [root@localhost /]# cd /home/nfs1 用vi建立一個(gè)文件,文件名為abc:

      [root@localhost nfs1]# vi abc 保存文件并退出,語句ESC ESC :wq!(注意;這里的abc是個(gè)空文件)

      [root@localhost nfs1]# ls –l ⑵ 在目標(biāo)板對(duì)應(yīng)終端窗口,執(zhí)行掛接命令

      root@Techv_OMAP35xx:/# mount-o soft,nolock,rsize=1024-v 192.168.1.5

      :/home/nfs1 /tmp ⑶ 掛接后目標(biāo)板/tmp目錄列表

      root@Techv_OMAP35xx:/# cd /tmp

      root@Techv_OMAP35xx:/var/volatile/tmp# ls –l

      第五篇:Eclipse android開發(fā)環(huán)境搭建總結(jié)

      環(huán)境組成:Eclipse4.2+JDK 1.6+Android SDK v21+ ADT

      一、安裝Eclipse + JDK

      Eclipse是一款免費(fèi)開源的開發(fā)工具,它提供的僅僅是一個(gè)框架,其特點(diǎn)在于插件開發(fā),即它可以添加插件,根據(jù)不同的功能需求只需安裝相應(yīng)的插件即可。

      Eclipse是一款輕量級(jí)的插件,直接點(diǎn)擊exe文件即可運(yùn)行,不需安裝,不需寫入注冊(cè)表等各種操作。據(jù)說3.8版本性能要高于4.2.Eclipse本身并不包括JDK,(MyEclipse也是如此)因此還要自己安裝JDK。JDK包括一些可執(zhí)行文件和類庫,比如JAVA編譯器、JRE(java運(yùn)行時(shí)環(huán)境,即java虛擬機(jī),java程序運(yùn)行比不可少)。據(jù)說JDK1.6運(yùn)行速度要比其他版本要好很多。JDK可直接運(yùn)行,安裝完之后,還要添加環(huán)境變量,這里我有點(diǎn)疑惑,書上寫的和網(wǎng)上查的不一樣,為保險(xiǎn)起見我取了并集: 首先添加Path=C:Program FilesJavajdk1.6.0_24bin和C:Program FilesJavajdk1.6.0_24jre bin,然后添加classPath=C:Program FilesJavajdk1.6.0_24lib和C:Program FilesJavajdk1.6.0_24libtools.jar.這樣JDK安裝完畢。

      二、Android SDK安裝

      首先下載Android SDK,我在網(wǎng)上隨便搜的,好像這個(gè)SDK要與Eclipse版本匹配才行,因此在搜時(shí)要注明Eclipse的版本。然后運(yùn)行SDK Manager,這才是真正的下載Android SDK,文件很多,速度超級(jí)慢,得幾個(gè)小時(shí)。網(wǎng)上有快的方法,但是挺復(fù)雜。下載的內(nèi)容主要是各個(gè)SDK版本的platform以及API。然后添加該文件夾下的tools文件夾目錄添加到path環(huán)境變量中。

      三、Eclipse安裝ADT

      ADT是一個(gè)插件,google開發(fā)的方便在Eclipse下進(jìn)行安卓開發(fā)的插件,其實(shí)用記事本程序同樣可以開發(fā)安卓程序,只不過這樣更方便。

      這要利用Eclipse的自動(dòng)下載功能,方法是在Eclipse菜單中選擇安裝新軟件,然后輸入https://dl-sll.google.com/android/eclipse,然后會(huì)自動(dòng)搜索相關(guān)軟件。我剛開始選擇全部安裝,但是每次都失敗,后來只選擇了DDMS和android development tools就成功了。

      這樣開發(fā)環(huán)境就搭建好了。

      Ps.然后還要?jiǎng)?chuàng)建android開發(fā)的模擬器,這個(gè)要用到AVDM,網(wǎng)上很多教程,很簡(jiǎn)單就搜到,我也沒搞清楚怎么回事,只是按照步驟創(chuàng)建成功了。

      下載嵌入式Linux開發(fā)環(huán)境搭建(優(yōu)秀范文五篇)word格式文檔
      下載嵌入式Linux開發(fā)環(huán)境搭建(優(yōu)秀范文五篇).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        ARM linux嵌入式開發(fā)環(huán)境安裝參考手冊(cè)

        基礎(chǔ)是你已經(jīng)安裝了Ubuntu,以及相關(guān)軟件:超級(jí)終端minicom 及C/C++ compiler environment。 在Ubuntu上可使用下面終端命令安裝 minicoom和編譯環(huán)境。 #sudo apt-get install......

        Java概述及開發(fā)環(huán)境搭建(精)

        第1章Java概述及開發(fā)環(huán)境搭建 通過本章的學(xué)習(xí)可以達(dá)到以下目標(biāo): ?認(rèn)識(shí)Java并了解其發(fā)展歷史。 ?可以安裝并配置Java開發(fā)環(huán)境。 ?掌握J(rèn)ava中Path及classpath屬性的作用。......

        嵌入式開發(fā)工程師

        任職要求: 1、大學(xué)本科及以上學(xué)歷,2年以上工作經(jīng)驗(yàn),計(jì)算機(jī)電子通訊類專業(yè)畢業(yè); 2、能夠熟練使用POWER PCB或PROTEL或ORCAD等電路設(shè)計(jì)軟件進(jìn)行PCB設(shè)計(jì); 3、熟悉電子元器件,能獨(dú)立設(shè)......

        HTML5 APP開發(fā)環(huán)境的框架搭建心得

        HTML5 APP開發(fā)環(huán)境的框架搭建心得 前言 HTML5 開發(fā)APP需要一個(gè)開發(fā)框架和編譯環(huán)境,參閱了相關(guān)資料后選擇開源的PhoneGap。PhoneGap是一個(gè)開源的開發(fā)框架,使用HTML5,CSS3和JavaS......

        嵌入式開發(fā)工程師-簡(jiǎn)歷

        【個(gè)人信息】姓名: 身高: 性別: 學(xué)歷: 籍貫: 專業(yè):電子信息工程 聯(lián)系電話: E-mail: 【求職意向】? 嵌入式開發(fā)工程師或相關(guān)工作,對(duì)LINUX驅(qū)動(dòng)開發(fā)極感興趣 【工作經(jīng)驗(yàn)】? 2009.3----201......

        Android 嵌入式開發(fā)心得體會(huì)

        Android 嵌入式開發(fā)心得體會(huì) 剛開始接觸Android感覺到它很有意思,在界面開發(fā)上和web也可以形成了相通的架構(gòu),更加方便,視覺上也是非常的酷,在前期我通過的大量的Android SDK開發(fā)......

        嵌入式Linux開發(fā)流程

        嵌入式Linux開發(fā)流程 嵌入式 linux開發(fā),根據(jù)應(yīng)用需求的不同有不同的配置開發(fā)方法,但是一般都經(jīng)過以下過程: 建立開發(fā)環(huán)境。操作系統(tǒng)一般 REDHAT-LINUX,版本 7 到9 都可以,選擇定制......

        嵌入式開發(fā)學(xué)習(xí)心得(精選5篇)

        個(gè)人學(xué)習(xí)嵌入式心得體會(huì) 就我個(gè)人而言,從最開始對(duì)嵌入式一竅不通到現(xiàn)在越學(xué)越感興趣,當(dāng)然相應(yīng)在嵌入式方面的提高也是很明顯的。學(xué)習(xí)潛入式越來越成為我學(xué)習(xí)生活的一部分,現(xiàn)在......