openwrt編譯x86鏡像
阿新 • • 發佈:2018-01-15
b2c git clone 第一次 開源 all ubunt ref art 目錄 有些同學可能想學習openwrt系統,但手頭又沒有嵌入式板子,是編譯和運行系統,然後再增加自己的功能。下面介紹如何編譯openwrt系統後再虛擬機下運行。
-
下載openwrt最新代碼
在github上搜索openwrt,找到下載地址https://github.com/openwrt/openwrt.git - 在ubuntu下執行命令克隆openwrt源碼
git clone https://github.com/openwrt/openwrt.git -
執行以下命令更新包
./scripts/feeds update -a
./scripts/feeds install -a
更新package,否則luci等package通過make menuconfig 不能顯示
make menuconfig
選擇平臺為X86
選擇vmdk目標文件格式
5.開啟配置頁面選項
選擇luci,選luci後就會有配置頁面
- 開始編譯
如果代碼是通過root用戶下載,編譯會報錯,通過修改用戶權限後再編譯,也可強制root編譯
chown derry ./ -R
su derry
make V=99開始編譯,第一次編譯會比較慢,因為要下載開源包,生成在dl目錄。
- 編譯完成後會在bin目錄生成vmdk文件,該文件可以直接在vmware中加載運行。
-
更多wifi相關文章,微信請關註:wifi開發者,定期發布開發相關總結。
openwrt編譯x86鏡像