大佬教程收集整理的这篇文章主要介绍了c – Xcode – 将二进制文件与调试和发布库链接起来,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想以这样的方式构建我的调试和发布应用程序,当我构建一个调试版本时,它链接到调试增强库,当我构建一个发行版本时,它链接到发布增强库.
在xcode中,在Build Phases下,我没有看到如何在’Link binary With Libraries’中指定一组二进制文件用于调试,另一组用于发布.
我该怎么做呢?
Release文件中的-lboost_serialization-mt将与libboost_serialization-mt.dylib链接
Debug设置中的-lboost_serialization-mtd将与libboost_serialization-mtd.dylib链接
您可能需要使用-L< / path / to / your / boost / libs>告诉它库的位置.在相同的设置中,例如-L /选择/ local / lib目录/
您可能还需要从“Link with Libraries”阶段中删除boost库.
您还可以使用.xcconfig设置文件绕过GUI.有关详情,请参见This question.
以上是大佬教程为你收集整理的c – Xcode – 将二进制文件与调试和发布库链接起来全部内容,希望文章能够帮你解决c – Xcode – 将二进制文件与调试和发布库链接起来所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。