xcodeの$ PATH環境設定が私のユーザーシェル環境と異なっているようです。
のXcodeからの設定の$ PATHを取得し、検索パスに追加するための最良の方法は何ですか?ん
xcodeの$ PATH環境設定が私のユーザーシェル環境と異なっているようです。
のXcodeからの設定の$ PATHを取得し、検索パスに追加するための最良の方法は何ですか?ん
XCodeのは〜/ .MacOSX/environment.plistのから、その環境変数他のOS Xのプロセスと同じようになります。
物事を設定する方法の詳細については確認しdeveloper.apple.com/qa/qa2001/qa1067.html。
あなたがexecutable search path environment variable named PATHについて、具体的話している場合は、それが設定されているいくつかの場所があります。それは、コマンドラインツールである場合
~/.cshrc
,~/.profile
,~/.bash_profile
などがあります。environment.plist
にあります。gdb
usesです。私はそれが存在する場合、~/.gdbinit
からコマンドを読み取ると信じています。実行ファイルを検索しようとしているスクリプトに検索パスを渡す必要がある場合、/usr/local/binのような場所。これは、外部ビルドターゲット(この記事の時点でのXcode 4.2)に対するXcodeのサポートの欠如です。 –
Xcodeはあなたのシェルのパス環境を見ていません。
NSProcessInfoを見てください。何が起きているかを見るためにNSLogを実行します。
あなたは〜/ .MacOSX/environment.plistのを設定するために必要なすべてのグラフィカルなプログラムに適用するためのパスをしたい場合。説明したように。
変数は、/ etc /パスとなどで実際に環境に関するを設定するための推奨方法は、/これらもののpaths.dもXcodeのでピックアップされていません。
私はこのことについて尋ねましたhere。
Xcode 5では、PATHを変数としてターゲットまたはプロジェクト設定に追加できます。
/usr/local/bin
(変数の名前はPATH
こととお好みの値を追加するために、ページの一番上に+
看板私はXcode 6でこのソリューションを試しましたが、IDEがPATH変数をXcode.appフォルダに静かに上書きしているようです。だからこれはもう働きません。ここでPATHを使用するようにXcodeに強制する方法がありますか? – dada
Xcode 6はあなた自身のツールのパスをあなたの前に追加します。たとえば、PATHが '/ usr/local/bin:/ usr/bin:/ bin:/ usr/sbin:/ sbin'になるようにすると、Xcodeは実際には/ Applications/Xcodeに設定します。 app/Contents/Developer/usr/bin:/ usr/local/bin:/ usr/bin:/ bin:/ usr/sbin:/ sbin'あなたのPATHにXcodeを上書きさせたいのであれば残念ですが、 '/ usr/local/bin'やその他のディレクトリをPATHに追加したいのであれば、実際には良い解決策です。 –
これは私のために働いた、端末からのXcodeプロジェクトを開いてみてください:open some.xcodeproj
xcodeを開き、プロジェクトを読み込んだりダブルクリックしたりするのではなく、
私が知っている...愚かな
それは動作しません。私は開いているトリガーは、バックグラウンドで開くと思います – gre
何もXCodeの7
で私のために働いていなかったあなたはXCodeのスキームでPATH変数を設定する必要があります。最も簡単な解決策は、XcodeでPATH変数を追加することです Where to set environment variables for app?
うーん...私はそのようなファイルを持っていません。すべてのユーザーに適用されるこのグローバル版はありますか? – lajos
そのファイルはいくつかの点で優れていますが、PATH変数では機能しないようです。 –