将$PATH从bash导入Xcode



我想将bashPATH环境变量(在~/.bash_profile中设置(导入到一个特定的Xcode项目中(我使用的是Xcode 11(。

这是因为我想使用Makefile编译Xcode项目,而Makefile使用bashPATH环境变量。具体来说,我使用的是使用MacPorts安装的编译器和库,所以我希望Xcode像Makefile一样在/opt/local/bin:/opt/local/sbin中查找。

在Xcode中,我尝试在Edit scheme > Environment VariablesBuild Settings中为项目及其(外部构建(目标添加这些内容,正如这个问题的答案中所述,但似乎没有什么不同。

(我试图解决的具体问题在这里的问题中有描述。(

我想出了如何解决产生这个问题的更大问题。请参阅我对原始问题的回答。

我不确定哪个部分或哪个组合正确地将PATH从bash导入到了Xcode中,从而回答了这个问题。

当我最初问这个问题的时候,我肯定已经把PATH输入了Build settingsEnvironment Variables。也许区别在于在这里的第5步中勾选了Pass build settings in environment复选框,我不确定我问这个问题时是否勾选了。

无论如何,它现在起作用了。

最新更新