2

XCodeで外部ビルド環境(scons)を使用してプロジェクトをコンパイルすると、XCodeが/ usr / local/binディレクトリにあるprotocを見つけられないという問題が発生します。

sh:protoc:コマンドが見つかりません

このパス変数をsh/xcodeに追加するにはどうすればよいですか

4

2 に答える 2

1

私は定期的にこれに遭遇しているようですので、約6か月前にエラージャーナルを保持し始めたので、何が悪いのかを最初から理解しようとはしませんでした。

それで、これのために私は2つの答えを書き留めました:

ライブラリのインストールディレクトリを$(BUILT_PRODUCTS_DIR)に変更し、ターゲットのライブラリ検索パスとユーザーヘッダー検索パスを$(BUILT_PRODUCTS_DIR(再帰的))に変更します。

これがあなたのためにそれをすることを願っています、頑張ってください。

于 2013-03-04T08:16:59.983 に答える
0

パスをローカルに追加するシェルスクリプトを実装し、外部ビルドツールの代わりにこれを実行しました。このスクリプトは、最初にパスとフラグを設定し、後で単に外部ビルド環境のsconsを呼び出します。きれいではありませんが、動作します...

于 2013-03-06T10:56:13.853 に答える