[英]Where are XCode 3 environment variables defined?
在我的Mac OS 10.9.3上,我有一個C ++ XCode 3項目,我不知道在何處設置環境變量(例如MYVAR)。 當我在終端中使用xcodebuild在命令行中啟動構建時,在輸出中可以看到它:
...
setenv MYVAR "My Value"
...
我的操作系統的所有全局環境變量(.bashprofile,.profile,launchd.conf,profile,.bashrc等)都絕對未設置此變量。 當我打字
echo $MYVAR
在終端中,它顯示為空結果。
那么,該變量在哪里可以定義? 我在所有xcconfig的 pbxproj文件中搜索了源代碼樹變量。
我找到了答案。 我已經在這個線程中詳細了。
簡而言之,變量仍然存在於三個不同的首選項文件中:
codebuild.plist
com.apple.XCode.plist
com.apple.dt.XCode.plist
它們可以在您的/ Library / Preferences中找到 。
重新啟動計算機后,變量已消失。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.