第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

編譯Linux Buildroot會覆蓋本地更改

編譯Linux Buildroot會覆蓋本地更改

ITMISS 2021-04-06 13:10:56
我正在努力在適當(dāng)?shù)腖inux發(fā)行版中啟用kexec支持,并且我想在用戶空間中調(diào)試kexec工具。我在buildroot / output / build / kexec-2.0.15 / kexec / kexec.c中的kexec.c中添加調(diào)試打印,但是如果我使用進(jìn)行增量構(gòu)建make,它看起來不像kexec二進(jìn)制文件中的已更新。如果我從頭開始重新構(gòu)建所有內(nèi)容make all,則源代碼kexec.c已被覆蓋,看不到我的更改。我的猜測是,每個(gè)完整版本都會重新提取kexec軟件包,這就是為什么我的更改沒有生效的原因。我該如何解決這個(gè)問題?
查看完整描述

2 回答

?
慕哥6287543

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超10個(gè)贊

嘗試使用“ make kexec-rebuild”。


查看完整回答
反對 回復(fù) 2021-04-16
?
守著一只汪

TA貢獻(xiàn)1872條經(jīng)驗(yàn) 獲得超4個(gè)贊

如果您只想從其編譯步驟重新啟動程序包的生成過程,則可以運(yùn)行make <package>-rebuild[...]。它將重新啟動軟件包的編譯和安裝,但不會從頭開始:它基本上在軟件包內(nèi)部重新執(zhí)行make和make install,因此它將僅重建已更改的文件。

[...]

在內(nèi)部,Buildroot創(chuàng)建所謂的圖章文件,以跟蹤每個(gè)軟件包已完成的構(gòu)建步驟。它們存儲在程序包的構(gòu)建目錄output / build /-/中,并命名為.stamp_。上面詳細(xì)介紹的命令僅操作這些標(biāo)記文件即可強(qiáng)制Buildroot重新啟動軟件包構(gòu)建過程的一組特定步驟。

(從Buildroot手冊的“了解如何重建軟件包”部分中,我建議您閱讀整個(gè)部分)

另外,請查看您的構(gòu)建日志。如果您沒有看到類似

>>> kexec 2.0.16 Building

那么尚未構(gòu)建(重新)kecxec軟件包。


查看完整回答
反對 回復(fù) 2021-04-16
  • 2 回答
  • 0 關(guān)注
  • 395 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號