linux-arm交叉工具編譯鏈的安裝以及vmware tools的安裝


  首先,准備的文件是arm-2009q3.tar.bz2(提取碼:619b)

  之后,我們就需要把這個文件放到共享文件夾中才可以在虛擬機中的linux使用它。

1.我們先來介紹vmware tools的安裝(安裝了這個才可以使用共享文件夾)(我使用的是centos 6.3)

  (1)首先,我們在頂部的工具欄上,打開虛擬機->安裝Vmware Tools(因為我已經安裝了vmware tools,所以顯示是重新安裝),這時候你的虛擬機上就會彈出個vmware tools的光盤。

(2)第二步就是要找到VMware Tools,我們可以雙擊打開VMware Tools,然后你在窗口的左下角的位置就可以發現它所在文件夾。

(3)進入到那個文件夾里面,復制文件(VMwareTools-9.6.2-1688356.tar.gz)到任意一個文件夾中,這里是/mnt/文件夾

 

1 cd /media
2 cp VMwareTools-9.6.2-1688356.tar.gz /mnt/

 

(4)然后就是解壓縮文件

 

1 tar -zxvf VMwareTools-9.6.2-1688356.tar.gz 

 

(5)找到文件:vmware-install.pl,然后執行文件(./vmware-install.pl),就可以安裝了。

安裝好之后,就設置共享文件夾(虛擬機->設置->選項->共享文件夾(選擇總是啟用->然后添加文件夾,就可以了))

2.我們來介紹怎么安裝linux-arm交叉編譯工具鏈

(1)按照上面的步驟設置好共享文件夾之后,我們就可以在(/mnt/hgfs/)這個目錄上看到你的共享文件夾了

(2)把文件arm-2009q3.tar.bz2拉到你的共享文件夾中,然后在共享文件夾中把文件復制到(/usr/local/)這個目錄上,然后解壓。

1 cp arm-2009q3.tar.bz2 /usr/local/
2 tar -jxvf arm-2009q3.tar.bz2

(3)然后修改PATH

1 export PATH=$PATH:/usr/local/arm-2009q3/bin
2 source /root/.bashrc

(4)你可以用命令“echo $PATH”來查看是否寫進去了。

(5)就是修改命令了

 1 #!/bin/bash
 2 ln -s arm-none-linux-gnueabi-gcc arm-linux-gcc
 3 ln -s arm-none-linux-gnueabi-addr2line arm-linux-addr2line
 4 ln -s arm-none-linux-gnueabi-ar arm-linux-ar
 5 ln -s arm-none-linux-gnueabi-as arm-linux-as
 6 ln -s arm-none-linux-gnueabi-c++ arm-linux-c++
 7 ln -s arm-none-linux-gnueabi-c++filt arm-linux-c++filt
 8 ln -s arm-none-linux-gnueabi-cpp arm-linux-cpp
 9 ln -s arm-none-linux-gnueabi-g++ arm-linux-g++
10 ln -s arm-none-linux-gnueabi-gcc-4.4.1 arm-linux-gcc-4.4.1
11 ln -s arm-none-linux-gnueabi-gcov arm-linux-gcov
12 ln -s arm-none-linux-gnueabi-gdb arm-linux-gdb
13 ln -s arm-none-linux-gnueabi-gdbtui arm-linux-gdbtui
14 ln -s arm-none-linux-gnueabi-gprof arm-linux-gprof
15 ln -s arm-none-linux-gnueabi-ld arm-linux-ld
16 ln -s arm-none-linux-gnueabi-nm arm-linux-nm
17 ln -s arm-none-linux-gnueabi-objcopy arm-linux-objcopy
18 ln -s arm-none-linux-gnueabi-objdump arm-linux-objdump
19 ln -s arm-none-linux-gnueabi-ranlib arm-linux-ranlib
20 ln -s arm-none-linux-gnueabi-readelf arm-linux-readelf
21 ln -s arm-none-linux-gnueabi-size arm-linux-size
22 ln -s arm-none-linux-gnueabi-sprite arm-linux-sprite
23 ln -s arm-none-linux-gnueabi-strings arm-linux-strings
24 ln -s arm-none-linux-gnueabi-strip arm-linux-strip

這樣就可以使用了。

(6)在任意一個目錄下執行(arm-linux-gcc -v)看是否顯示版本號,如果顯示版本號,就表示安裝成功了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM