溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

openwrt編譯x86鏡像

發(fā)布時(shí)間:2020-10-13 12:43:07 來源:網(wǎng)絡(luò) 閱讀:2677 作者:dxt1107 欄目:編程語言

有些同學(xué)可能想學(xué)習(xí)openwrt系統(tǒng),但手頭又沒有嵌入式板子,是編譯和運(yùn)行系統(tǒng),然后再增加自己的功能。下面介紹如何編譯openwrt系統(tǒng)后再虛擬機(jī)下運(yùn)行。


  1. 下載openwrt最新代碼
    在github上搜索openwrt,找到下載地址https://github.com/openwrt/openwrt.git

  2. 在ubuntu下執(zhí)行命令克隆openwrt源碼
    git clone https://github.com/openwrt/openwrt.git
  3. 執(zhí)行以下命令更新包
    ./scripts/feeds update -a
    ./scripts/feeds install -a
    更新package,否則luci等package通過make menuconfig 不能顯示
    4.配置目標(biāo)系統(tǒng)
    make menuconfig
    選擇平臺(tái)為X86
    openwrt編譯x86鏡像

選擇vmdk目標(biāo)文件格式

openwrt編譯x86鏡像
5.開啟配置頁面選項(xiàng)
選擇luci,選luci后就會(huì)有配置頁面
openwrt編譯x86鏡像

  1. 開始編譯

如果代碼是通過root用戶下載,編譯會(huì)報(bào)錯(cuò),通過修改用戶權(quán)限后再編譯,也可強(qiáng)制root編譯
chown derry ./ -R
su derry

make V=99開始編譯,第一次編譯會(huì)比較慢,因?yàn)橐螺d開源包,生成在dl目錄。

  1. 編譯完成后會(huì)在bin目錄生成vmdk文件,該文件可以直接在vmware中加載運(yùn)行。
  2. 更多wifi相關(guān)文章,微信請(qǐng)關(guān)注:wifi開發(fā)者,定期發(fā)布開發(fā)相關(guān)總結(jié)。
    openwrt編譯x86鏡像

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI