編譯openwrt全過程
本文**:
本教程的編譯環境:win7 專業版+vmwareworkstation6.5虛擬機器+ylmf os 3.0
編譯的過程中要保持電腦聯網
搭建編譯環境
應用程式--附件--終端
sudo apt-get update (更新)
安裝編譯需要的元件:
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install binutils
sudo apt-get install patch
sudo apt-get install bzip2
sudo apt-get install flex
sudo apt-get install bison
sudo apt-get install make
sudo apt-get install autoconf
sudo apt-get install gettext
sudo apt-get install texinfo
sudo apt-get install unzip
sudo apt-get install sharutils
sudo apt-get install subversion
sudo apt-get install libncurses5-dev
sudo apt-get install ncurses-term
sudo apt-get install zlib1g-dev
sudo apt-get install gawk
sudo apt-get install asciidoc
sudo apt-get install libz-dev
編譯環境搭建完成
mkdir openwrt 建立乙個openwrt資料夾
cd openwrt 進入openwrt資料夾
./scripts/feeds update -a 更新軟體包
./scripts/feeds install -a 安裝軟體包
make menuconfig 進入定製介面(裡面可以選擇晶元的型號,整合的元件等等,根據實際情況選擇)
defconfig
make v=99 (開始編譯)
剩下的就是等待了,第一次編譯需要的時間相對比較長,這個跟你的電腦配置和網速有關。
下面以編譯tp-link 741n的openwrt韌體為例,只編譯基本的功能:
make menuconfig
target system---ar71xx/ar7240/ar913x/ar934x cpu型號
target profile---tp-link 741
luci—>collections—– <*> luci 新增luci
luci—>translations—- <*> luci-i18n-chinese 新增中文
ext----yes
make v=99 開始編譯
成功後在bin資料夾裡有編譯好的韌體。
完全新手教程 編譯openwrt全過程
此文在 www.openwrt.org.cn首發,個人不主動在其它地方 沒任何版權問題,有興趣的隨便複製 但機於對本論壇的尊重,應該註明原出處url,但沒必要強調是誰寫的。我也搞不懂為什麼,我想玩編譯的時候,搜來搜增沒搜到什麼菜鳥教程,沒玩過linux的一般會覺得很難,就跟我一樣,我也是從未玩過li...
kinfu 編譯全過程
參考了很多網上編譯kinfu的教程,由於我同時裝了vs2012和vs2010,編譯的時候會出現the c compiler c program files microsoft visual studio 10.0 vc bin cl.exe is not able to compile a test...
C語言編譯全過程
c語言編譯全過程 編譯的概念 編譯程式讀取源程式 字元流 對之進行詞法和語法的分析,將高階語言指令轉換為功能等效的彙編 再由匯程式設計序轉換為機器語言,並且按照作業系統對可執行檔案格式的要求鏈結生成可執行程式。編譯的完整過程 c源程式 預編譯處理 c 編譯 優化程式 s asm 匯程式設計序 obj...