0

说我有a.o并且b.o我想将它们组合成c.o

在makefilw中我写道:

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

但得到了错误:

undefined reference to `main'

为什么会发生这种情况,正确的解决方案是什么?

4

1 回答 1

1

我相信您正在尝试创建(静态)存档。例如在http://www.adp-gmbh.ch/cpp/gcc/create_lib.html或尝试输入man ar你的 shell :)

于 2012-11-07T10:08:56.577 回答