在xcodeproj中的build settings中设置编译参数:
注意上面的是我的截图,下面的内容跟这个截图是一样的,只不过博客园显示的内容缺失。
在 Build Locations的
Per-configuration Intermediate Build Files Path : ../../build/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
注意这里的相对路径,相对的是.xcworkspace的路径。
在 Linking的
设置链接目录,一般Path to Link Map File 默认设置。
在 Packaging的
Product Name: (自己的项目名称)
在 Search Path的
Framework Search Paths : $(inherited)$(PROJECT_DIR)
Library Search Path: $(inherited)$(PROJECT_DIR)$(PROJECT_DIR)/(具体项目源文件夹名称)
在 Apple LLVM 9.0 - Code Generation的
Optimization Level中的Release选择 Fastest, Smallest[-Os] (速度最快,包最小 --这个意思是我猜的)
在 Apple LLVM 9.0 - Language - C++的
C++ Language Dialect 中设置编译器;
C++ Standard Library中设置标准库;(目前这里一般选到支持c++11就可以了,想尝试更高版本自愿)
在 Apple LLVM 9.0 - Preprocessing的
Preprocessor Macro中设置 宏 ;
在xcodeproj中的Build Phases中设置链接库
在 Link Binary With Libraries中的“+”或“-”添加或者删除链接库。
参考博客:https://www.jianshu.com/p/b6c59d8ed2c9
原文链接: https://www.cnblogs.com/juluwangshier/p/12985734.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;
也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/351560
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!