【发布时间】:2010-11-04 17:06:38
【问题描述】:
我正在阅读 Mark 和 Aaron 的“Advanced Mac OS X Programming”。我无法让一个终端语句正常工作:
cc -g -o useadd -F./Adder/build -framework Adder useadd.m
位于第 45 页 - 第 3 章(库)。如您所见,我试图将 useadd.m 与使用 Xcode 创建的框架链接起来。当我运行这个命令时,我得到这个错误:
ld: 找不到框架加法器
collect2: ld 返回 1 个退出状态
我确保文件夹 /Adder/build 存在于当前目录下。在该文件夹中,还有另一个:Adder.build 包含框架。我一直在尝试所有可能的组合,但链接器找不到我的框架。
我使用的是 Mac OS X Leopard,我认为这本书是在 Leopard 之前出版的,当时 Tiger 还是最新的 Mac OS。
你能帮帮我吗?
【问题讨论】:
标签: macos frameworks linker