Mac上Xcode的workspace添加xcodeproj以及其他设置

 

构建一个WorkSpace,会生成.xcworkspace文件,以后就通过打开这个文件来打开WorkSpace。打开工程,会发现什么都没有,然后我们要添加各个工程(project)。在Xcode文管理文件的面板里,右键选择添加新文件。

 在xcodeproj中的build settings中设置编译参数

Mac上Xcode的workspace添加xcodeproj以及其他设置

 

  注意上面的是我的截图,下面的内容跟这个截图是一样的,只不过博客园显示的内容缺失。

 

在 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大佬

    Mac上Xcode的workspace添加xcodeproj以及其他设置

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/351560

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年3月2日 上午6:55
下一篇 2023年3月2日 上午6:56

相关推荐