音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

請(qǐng)教如何把文件編譯進(jìn)內(nèi)核?

作者:highhand 欄目:ARM技術(shù)
請(qǐng)教如何把文件編譯進(jìn)內(nèi)核?
遇到一個(gè)問題,查到一種解決方法,但是寫得比較簡(jiǎn)單,如下:

把包含這些函數(shù)的文件編譯進(jìn)內(nèi)核就可以了
要修改同目錄下的makefile中的export-objs到obj

哪位知道如何處理,我不知道同目錄是指哪個(gè)目錄


2樓: >>參與討論
newer_zhk
同目錄就是你放你編譯的c文件所在的那個(gè)目錄
同目錄就是你放你編譯的c文件所在的那個(gè)目錄

我猜你寫的程序里用到了別的文件里定義的函數(shù)了
你可以用extren引入啊
加入你那個(gè)含有你用到的函數(shù)的文件本身沒編譯進(jìn)來(lái)
那你就要修改你放編譯的c文件所在的那個(gè)目錄目錄下的makefile中的export-objs到obj

如你的文件是1.c在1目錄下  里面有個(gè)222函數(shù)是在2目錄下的2.c里定義的
那你就要修改1目錄下的makefile中的export-objs到obj



3樓: >>參與討論
highhand
re
謝謝樓上的,我還是沒有明白
export-objs到obj是怎么回事.
不要嫌我煩呀,呵呵.實(shí)在是汗顏

4樓: >>參與討論
newer_zhk
建議你看一些shell編程的資料
再看點(diǎn)linux編譯的資料或書  看一下編譯過程
linux編譯是從頂層的目錄下的makefile文件開始執(zhí)行的   然后根據(jù)配置選項(xiàng)把所需要的文件編譯進(jìn)來(lái)   編譯規(guī)則在各個(gè)子目錄下的makefile和config.in(2。4的內(nèi)核)中定義   用腳本語(yǔ)言寫的

5樓: >>參與討論
highhand
re
謝謝樓上的,如果可以給我講得明白地話能否簡(jiǎn)單給我講講,我現(xiàn)在時(shí)間比較急,來(lái)不及系統(tǒng)地學(xué)習(xí)了.想先解決了問題再說(shuō),行嗎?萬(wàn)分感謝!

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
G35_v20/v30,v20/v30表示什么意思???
44B0開發(fā)板控制步進(jìn)電機(jī),請(qǐng)高手指點(diǎn)!
關(guān)于在ARM上跑TCP/IP協(xié)議.
關(guān)于44BO LCD滾屏問題!
有誰(shuí)用PXA255實(shí)現(xiàn)過ISA、PCMCIA、IDE、PCI總線
免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)