undefined reference to什么意思(undefined reference to中文翻譯,undefined reference to是什么意思,undefined referenc
1、undefined reference to
undefined reference to發(fā)音
英: 美:
undefined reference to中文意思翻譯
常用釋義:未定義的引用:在編程中
(函數)未定義
undefined reference to雙語(yǔ)使用場(chǎng)景
1、Trouble with a namespace in a header file, "undefined reference to" error?───在頭文件中的命名空間的麻煩,”“錯誤未定義的引用?
2、Undefined reference to data!───未定義的數據參考!
3、One file's definition of a global symbol will satisfy another file's undefined reference to the same global symbol.───一個(gè)object文件中的全局符號的定義可以在另一個(gè)object文件中對該全局符號不用定義而直接引用。
undefined reference to相似詞語(yǔ)短語(yǔ)
1、make reference to───提到,談及
2、grid reference───參考坐標格網(wǎng)
3、ideas of references───牽連觀(guān)念
4、ideas of reference───介入觀(guān)念
5、in deference to───鑒于;聽(tīng)從
6、with/in reference to───與/有關(guān)
7、grid references───參考坐標格網(wǎng)
2、編譯時(shí)報undefined reference to printf'求助解決
關(guān)于uboot2017.11啟用debug模式失敗的問(wèn)題
修改include/configs/itop4412.h文件,在末尾添加#define DEBUG,然后用make命令編譯uboot,但是編譯不通過(guò),報錯:
undefined reference to `printf‘
解決辦法:
(1)make menuconfig,選中SPL / TPL ---> Support generic libraries和Support common libraries
(2)修改scripts/Makefile.uncmd_spl文件,將CONFIG_DM_SERIAL=用#號注釋掉。
然后修改include/config_uncmd_spl.h文件,將里面的#undef CONFIG_DM_SERIAL注釋掉(注釋必須用/**/,不能用//)。
再次編譯uboot,就成功了。
注意一下生成的spl/u-boot-spl.bin大小,exynos4412芯片的BL2_SPL程序(uboot spl)的大小不允許超過(guò)14KB-4字節(14332字節)。
exynos4412的BL1程序(三星不開(kāi)放源碼的那段啟動(dòng)程序)只能把BL2_SPL程序(uboot的spl部分)復制到iRAM里面執行,iRAM里面是裝不下完整的uboot程序的(BL2)。BL2_SPL的作用就是把完整版uboot(BL2)復制到DDR3內存里面,然后跳過(guò)去執行,這不屬于BL1程序的任務(wù)。
版權聲明: 本站僅提供信息存儲空間服務(wù),旨在傳遞更多信息,不擁有所有權,不承擔相關(guān)法律責任,不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責。如因作品內容、版權和其它問(wèn)題需要同本網(wǎng)聯(lián)系的,請發(fā)送郵件至 舉報,一經(jīng)查實(shí),本站將立刻刪除。