在Xcode中链接

时间:2009-12-07 20:22:11

标签: xcode g++ linker ld

如何正确制作Xcode链接目标文件?

包含“main”的文件和所有依赖项都正确编译(我可以在命令行中轻松链接它们以生成可执行文件)。但是,Xcode似乎拒绝这样做,导致ld错误“找不到符号”。

这是我目前的设置。检测所有依赖项(计算器,输入等)并正确编译。 cpp文件包含main但无法链接到.o文件(由依赖项生成),导致多个ld“未找到符号”错误。

alt text

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

。依赖项生成的.o不会链接到包含目标。在上面的示例中,“Calculator”需要生成一些东西,通常是一个静态库(.a),然后您可以将其添加到要链接到项目中的库列表中。