Xcode环境变量及BuildSettings

BuildSettings

xcode配置

  1. OTHER_LDFLAGS
    other linker flags设置的值实际上就是ld命令执行时后面所加的参数。

环境变量

  1. SRCROOT 当前工程根目录,即.xcodeproj文件所在的目录。
  2. BUILD_DIR 编译生成文件目录
  3. CONFIGURATION 当前的配置环境,如Debug,Release
  4. PLATFORM_NAME 表示获取当前程序运行的平台
  5. EFFECTIVE_PLATFORM_NAME 当前配置是OS还是simulator
  6. PRODUCT_NAME 产品名字
  7. TARGET_NAME target名称
  8. CURRENT_PROJECT_VERSION 当前版本号
  9. inherited
    Project 的 Building Settings 中的设置 默认并不被 Targets 继承,只有当Targets的设置加入了 (inherited) 时才被继承,添加目录的时候写上(inherited) 就表示从 frameworks 里面读取。
    继承自更高一级的配置
    -》 由到高低的配置,分别是:
    Basic的Project中的配置-》此处的Target的配置-》具体的Debug还是Release的配置
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容