在Xcode 9中实现预处理器?

问题描述:

你真的可以修改Xcode以在所有脚本中包含预处理 - 在现代Xcode(即9+)中?在Xcode 9中实现预处理器?

显然这在旧时代是微不足道的。

基本上会使用自定义生成规则吗?

enter image description here

或者,您是否需要基本上“A Mac App”,它在编译之前运行(如何?)?

+0

你能清除你的问题吗?你具体想要什么? –

+0

“你对Xcode做了什么以在所有脚本中包含预处理” – Fattie

+0

你可以使用shellscript并让它在安装应用程序时运行 –

这取决于你希望预处理器做什么。假设输出文件是常规的.c,.m,.cpp等文件,编译器可以正确处理,那么您可以简单地添加一个新的'运行脚本'构建阶段来运行预处理器。它可以访问Xcode环境变量,因此应该能够有效地运行。正如Nik Kit所说,它取决于究竟是你想达到什么。