linux 下交叉編譯環境的小小說法

2021-05-10 11:06:37 字數 922 閱讀 7943

本人在建立交叉編譯環境是遇到了一點點小問題和疑問點:

1、使用虛擬機器和pc機之間共享檔案是(不是用共享目錄方式),從pc複製檔案到虛擬機器共享,共享的檔案不能太大,而者檔案裡面最好不要有多個檔案(竟然有這種情況)。

2、在debian2.6核心中用vim編寫程式比用vi好,用vi時會引入很多錯誤的字元。

3、在執行「make menuconfig」時出現錯誤(1)"make:***【scripts/kconfig/docheck lxdialog】"錯誤(2)「make ***[menuconfig]」,解決方案:連線到debian**更新軟體包(1)執行etc/apt/vim編寫sources.list,在結尾新增如下**:「deb

main」(2)在虛擬機器終端執行:apt-get update ;apt-get install libncurses-der

4、對核心的編譯(1)make menuconfig 對所要求的核心 硬體進行選擇配置(2)make zimage(有些是make zinage)

5、編寫可執行檔案

vim  filename.c

gcc filename.c -o otherfilename

./otherfilename

6、用交叉編譯器編譯

/usr/src/usr/local/arm/3.4.1/bin/arm-linux-gcc  filename.c  -o  otherfilename

複製otherfilename到windows下

開啟pc機下的終端通過串列埠傳輸到板子上  命令方式輸入:

cd tmp

chmod +x otherfilename

./otherfilename

希望大家多多指點   一起學習  一起進步  勇往直前

Linux下搭建arm交叉編譯環境

首先需要在網上搜尋arm linux gcc 4.3.2.tgz 傳到linux下,執行tar xzvf arm linux gcc 4.3.2.tgz c 解壓到根目錄下 目錄結構 usr local arm 4.3.2 這樣,編譯器就解壓到了linux系統中 然後建立環境變數,使用arm lin...

linux下arm交叉編譯環境的建立

2.解壓 tar jxvf arm 2009q3 67 arm none linux gnueabi i686 pc linux gnu.tar.bz2 3.移動到 usr下面 mv arm 2009q3 usr 4.設定環境變數 sudo su vim etc bash.bashrc 在最後加上 ...

linux 交叉編譯環境的搭建

arm linux gcc 3.4.1.tgz arm linux gcc 4.3.3.tgz 通過 和 windows 的共享資料夾將其考到linux中 我將其放在 opt arm gcc 下 開啟超級終端 輸入 cd opt arm gcc 回車 超級終端 tar zvxf arm linux ...