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

xcode – std :: terminate未定义在Cocoa应用程序,第1张

概述我有一个Cocoa应用程序编译和链接罚款。我已经把一些代码分解成一个静态库,然后回来,并试图链接libMyLib.a库到我的原始程序。 我现在得到一个链接器错误 Undefined symbols for architecture x86_64: "std::terminate()", referenced from: 引用一个源模块,用于居住在我的主项目,但现在住在库中。 我试图回去,匹配每 我有一个Cocoa应用程序编译和链接罚款。我已经把一些代码分解成一个静态库,然后回来,并试图链接libmylib.a库到我的原始程序。

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

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

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

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

有任何想法吗?

谢谢!

解决方法 链接在libc .dylib固定的问题 总结

以上是内存溢出为你收集整理的xcode – std :: terminate未定义在Cocoa应用程序全部内容,希望文章能够帮你解决xcode – std :: terminate未定义在Cocoa应用程序所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1042380.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存