Skip to main content
 首页 » 编程设计

xcode之如何更改目标的输出目录

2024年04月18日109cloudgamer

我正在使用一个工作区,其中有一个主应用程序项目,然后是一个由主应用程序使用的静态库项目。我希望静态库项目将 libX.a 吐出到主应用程序项目目录中,因为我想将此 libX.a 推送到我的 Git 存储库中。

静态库项目的构建路径设置的更改应推送到其自己的 git 存储库,以便其他人不必一次又一次地处理此更改。

我尝试将 mt static lib 目标的“构建产品路径”更改为“$(SRCROOT)/../SharedData”,但没有任何效果。

谢谢!

请您参考如下方法:

  1. 转至文件 -> 项目设置。

  2. 单击“派生数据位置”下的“高级”按钮。正在 build 中 位置选择自定义并选择您的输出目录。这会 将变量 $(BUILD_DIR) 更改为您在该字段中设置的任何内容。

  3. 单击“完成”并转到您的目标设置。在“构建位置”下,您 现在可以根据该指定目标的输出位置 $(BUILD_DIR) 宏。