XCodeで外部ビルド環境(scons)を使用してプロジェクトをコンパイルすると、XCodeが/ usr / local/binディレクトリにあるprotocを見つけられないという問題が発生します。
sh:protoc:コマンドが見つかりません
このパス変数をsh/xcodeに追加するにはどうすればよいですか
私は定期的にこれに遭遇しているようですので、約6か月前にエラージャーナルを保持し始めたので、何が悪いのかを最初から理解しようとはしませんでした。
それで、これのために私は2つの答えを書き留めました:
ライブラリのインストールディレクトリを$(BUILT_PRODUCTS_DIR)に変更し、ターゲットのライブラリ検索パスとユーザーヘッダー検索パスを$(BUILT_PRODUCTS_DIR(再帰的))に変更します。
これがあなたのためにそれをすることを願っています、頑張ってください。
パスをローカルに追加するシェルスクリプトを実装し、外部ビルドツールの代わりにこれを実行しました。このスクリプトは、最初にパスとフラグを設定し、後で単に外部ビルド環境のsconsを呼び出します。きれいではありませんが、動作します...