2012-11-07 61 views
0

說我有a.ob.o,我想他們在makefilw結合成c.o是否可以將幾個模塊組合成一個gcc模塊?

我寫道:

gcc a.o b.o -o c.o 

,但得到的錯誤:

undefined reference to `main' 

爲什麼會出現這種情況,我是正確的解決方案?

+0

對不起,我忘記了佈局 – CDT

+0

您的方法看起來正確,但您必須將'-nostartfiles -nodefaultlibs'標誌添加到鏈接器。 – wildplasser

回答

相關問題