首先解壓 tar zxvf openwrt-toolch ...... 然後 找到目錄下 bin資料夾 pwd
接下來配置系統環境變數,把交叉編譯工具鏈的路徑新增到環境變數path中去 ,這樣就可以在任何目錄下使用這些工具。記下上一步中的安裝路徑,使用命令: vim /etc/profile 編輯profile檔案,新增環境變數 vim /etc/bash.bashrc
在profile中最後一行新增:export path=$path:
export staging_dir=$staging_dir:/home/distance/openwrt_cc_mt76xx_zhuotk_source/staging_dir/
export path=$path:/home/distance/openwrt_cc_mt76xx_zhuotk_source/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_uclibc-0.9.33.2/bin
加上 bin資料夾目錄所在的路徑就可以了,
編寫完退出並儲存
在shell 使用命令 : sourece /etc/profile 使環境變數生效
在終端上輸入命令 mipsel -openwrt-linux 再按tab鍵, 可以顯示有其他的 就說明環境變數設定成功了
Openwrt,交叉編譯環境配置
1 解壓 tar jxvf openwrt sdk ramips for redhat x86 64 gcc 4.8 linaro uclibc 0.9.33.2.tar.bz2 ps 解壓檔案需要在家目錄解壓,否則會造成解壓出現問題,導致交叉編譯失敗的後果。2 修改環境變數 sudo vim ge...
Openwrt 交叉編譯HelloWord
給路由器安裝好openwrt系統後,在上邊執行自己編寫的程式,一般需要在宿主機器上交叉編譯成mips架構的二進位制程式,然後拷貝到路由器上執行。交叉編譯需要交叉編譯工具鏈,在編譯openwrt時。交叉編譯工具鏈以及生成了,我們只需要將路徑新增到系統環境變數中去。exportstaging dir p...
Linux編譯鏈結環境變數
1.ld會去找gcc命令中的引數 l 2.再找gcc的環境變數library path 3.再找內定目錄 lib usr lib usr local lib 這是當初compile gcc時寫在程式內的 動態鏈結時 執行時搜尋路徑順序 1.編譯目標 時指定的動態庫搜尋路徑 2.環境變數ld libr...