我有一个Cocoa应用程序编译和链接很好.我已经将一些代码分解成静态库然后又回去并试图将libMyLib.a库链接到我的原始程序.
我现在得到一个链接器错误
Undefined symbols for architecture x86_64:
"std::terminate()", referenced from:
Run Code Online (Sandbox Code Playgroud)
引用用于在我的主项目中生存的源模块之一,但现在存在于库中.
我试图回过头来匹配每个编译器和链接器设置,以查看哪一个是不同的,但我似乎无法确定它.我的预感是我正在使用C STD进行链接并需要一个C++ STD,但是所有内容都使用带有标准库的C99编译器.
有任何想法吗?
谢谢!
| 归档时间: |
|
| 查看次数: |
5930 次 |
| 最近记录: |