0
我想編譯並鏈接到一個單一的目標文件根據menuconfig選擇標誌來編譯不同的源文件。linux kbuild makefile
like;
OBJ - $(CONFIG1):sample.o(但應建立從sample_1.c) OBJ - $(CONFIG2):sample.o(但應建立從sample_2.c)
是有可能通過makefile或者如果通過linux kbuild無法實現這一點,任何技巧都是非常值得讚賞的。
RGDS, Sharanu
有幾種方法可以做到這一點,沒有完美的。我們需要更多關於您的意圖/優先事項的信息。爲什麼你想爲兩個不同的文件使用'sample.o'這個名字? – Beta 2012-02-27 14:03:10
我不想更改加載模塊的腳本文件,因爲存在很多依賴關係。相反,它必須加載一個模塊,但根據編譯指令進行構建。 – 2012-02-27 14:28:05
任何解決方案,甚至不完美... – 2012-02-27 16:28:35