簡體   English   中英

XCode 3環境變量在哪里定義?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM