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

 

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

 在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

 

posted @ 2020-05-29 09:55  巨鹿王十二  阅读(1301)  评论(1编辑  收藏  举报