openwrt編譯x86映象
阿新 • • 發佈:2019-02-19
有些同學可能想學習openwrt系統,但手頭又沒有嵌入式板子,是編譯和執行系統,然後再增加自己的功能。下面介紹如何編譯openwrt系統後再虛擬機器下執行。
在ubuntu下執行命令克隆openwrt原始碼
git clone https://github.com/openwrt/openwrt.git
3.
執行以下命令更新包
./scripts/feeds update -a
./scripts/feeds install -a
更新package,否則luci等package通過make menuconfig 不能顯示
4.配置目標系統
make menuconfig
選擇平臺為X86
選擇vmdk目標檔案格式
5.開啟配置頁面選項
選擇luci,選luci後就會有配置頁面
6. 開始編譯
如果程式碼是通過root使用者下載,編譯會報錯,通過修改使用者許可權後再編譯,也可強制root編譯
chown derry ./ -R
su derry
make V=99開始編譯,第一次編譯會比較慢,因為要下載開源包,生成在dl目錄。
7. 編譯完成後會在bin目錄生成vmdk檔案,該檔案可以直接在vmware中載入執行。
8.
更多wifi相關文章,微信請關注:wifi開發者,定期釋出開發相關總結。