xcode – std :: terminate未定义在Cocoa应用程序

我有一个Cocoa应用程序编译和链接罚款。我已经把一些代码分解成一个静态库,然后回来,并试图链接libMyLib.a库到我的原始程序。

我现在得到一个链接器错误

Undefined symbols for architecture x86_64:
  "std::terminate()", referenced from:

引用一个源模块,用于居住在我的主项目,但现在住在库中。

我试图回去,匹配每个编译器和链接器设置,看看哪一个是不同的,但我只是似乎无法确定下来。我的预感是,我链接到C STD,需要一个C STD,但一切都使用C99编译器与标准的libs。

有任何想法吗?

谢谢!

链接在libc .dylib固定的问题
http://stackoverflow.com/questions/13040652/stdterminate-undefined-in-cocoa-app

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:xcode – std :: terminate未定义在Cocoa应用程序