我目前有一個項目,我正在建立一個makefile。這個項目包含一些額外的軟件(jflex),它不在默認的系統搜索路徑之一(安裝到/ opt/local/bin /)。我的.profile文件將這個目錄添加到我的PATH中,因此構建項目但是,如果我嘗試從XCode(帶有外部託管的makefile的XCode項目)運行makefile,它會失敗,因爲它沒有在/ opt/local/bin中查找jflex,並且作爲如何更改使用XCode構建的外部makefile文件中使用的PATH?
如何更改我的XCode項目的設置,以便在XCode中正確構建?我假設在XCode中有某種路徑設置,或者某種類型的附加參數可以讓XCode給出以便它不會失敗。或者,如果可以,我可以將路徑硬編碼到我的makefile中它是從XCode運行的(儘管這對我來說是不太可取的選擇,因爲我的makefile有時需要從命令行調用,我寧願保持簡單)。
我對使用XCode比較陌生,所以如果我錯過了某些明顯的道歉,我很抱歉。
在啓動窗口管理器和嘗試此操作之間沒有任何.profile更改 - 因此可以安全地假定它不只是等待更新。但是,我並不是在一臺機器上,現在我可以測試備用啓動器的建議,所以我會離開這個,直到我有機會嘗試它。 – Zxaos 2011-01-31 01:45:28