我想将bashPATH
环境变量(在~/.bash_profile
中设置(导入到一个特定的Xcode项目中(我使用的是Xcode 11(。
这是因为我想使用Makefile编译Xcode项目,而Makefile使用bashPATH
环境变量。具体来说,我使用的是使用MacPorts安装的编译器和库,所以我希望Xcode像Makefile一样在/opt/local/bin:/opt/local/sbin
中查找。
在Xcode中,我尝试在Edit scheme > Environment Variables
和Build Settings
中为项目及其(外部构建(目标添加这些内容,正如这个问题的答案中所述,但似乎没有什么不同。
(我试图解决的具体问题在这里的问题中有描述。(
我想出了如何解决产生这个问题的更大问题。请参阅我对原始问题的回答。
我不确定哪个部分或哪个组合正确地将PATH
从bash导入到了Xcode中,从而回答了这个问题。
当我最初问这个问题的时候,我肯定已经把PATH
输入了Build settings
和Environment Variables
。也许区别在于在这里的第5步中勾选了Pass build settings in environment
复选框,我不确定我问这个问题时是否勾选了。
无论如何,它现在起作用了。