私はSubversionからチェックアウトされたプロジェクトを持っており、Sconsを使ってビルドしています。しかし、私はSconsが検出しない私のコンピュータにインストールされているライブラリを持っています - それは単にインクルードファイルが見つからないと言います。 Sconscriptファイルをまったく変更せずにSconsを図書館の場所に誘導できる方法はありますか(私が更新するたびに競合に対処したくないためです)。インクルードファイルを検索する前に検出するコマンドラインオプションを追加しますか?インクルードファイルを検索する前に、--helpオプションに応答しないため、利用可能なすべてのオプションが表示されません。スココンへのインクルードディレクトリを追加
3
A
答えて
3
もう少しグーグルをしてから、私はそれを行う方法があることを発見しました。 gccには、検索する既定のディレクトリがいくつかあります(私はすでに知っていましたが、定義されているものは分かりませんでした)。私が行った作業を行う最も簡単な方法は、これらの環境変数にディレクトリを追加することです。私は必要な1本が含まれたファイルのためのgccの検索パスを設定します
$CPATH
ました。これを私の問題を解決するために必要なディレクトリに設定してください。ソースとターゲットのファイルを検索するディレクトリ -
-1
いいえ、sconsスクリプトの開発者が明示的にサポートを追加しない限り、できません。
2
0
SConsは、リポジトリの概念を持っている...あなたはENV [「CPPPATHを」]に設定することができますが、私はもっと簡単な方法があります願っています。これらはコマンドラインで指定できます。
-Y REPOSITORY, --repository=REPOSITORY, --srcdir=REPOSITORY
Search REPOSITORY for source and target files.
SCons自身の助けになるには、-H
オプションを使用してください。
関連する問題
- 1. Visual Studioでのインクルードディレクトリの追加2015
- 2. ルートディレクトリをインクルードディレクトリとして追加
- 3. 追加のインクルードディレクトリが機能しない
- 4. Eclipse内のすべての設定にインクルードディレクトリを追加する
- 5. erlコマンドにインクルードディレクトリを追加できますか?
- 6. オブジェクトフィールドへの追加
- 7. $(this)への追加
- 8. ObjectOutputStreamへの追加
- 9. イメージファイルへの追加
- 10. PHPへのリンクを追加
- 11. スライダーバナーへのリンクを追加
- 12. モデルへのカスタムクエリの追加
- 13. モーダルへのスクロールバーの追加
- 14. ファイアベースデータベースへのフォームデータの追加
- 15. KeystoreFileへのエントリの追加
- 16. メンバーリストへの追加のPython
- 17. キープレスイベントへのリンクの追加
- 18. QMainWindowへのQGLWidgetの追加
- 19. JTableへのKeyListenerの追加
- 20. UITableViewへのアクセサリーの追加
- 21. ホストファイルへのエントリの追加
- 22. S3のテキストファイルへの追加
- 23. IronPythonへのパスの追加
- 24. AppContlegateへのViewControllerの追加
- 25. ネームサービススイッチへのサービスの追加
- 26. neo4jのデータセットへの追加
- 27. SQLiteDatabaseへのデータの追加
- 28. エアフローログへのログの追加
- 29. Pythonのリストへの追加
- 30. NSMutableArrayへのファイルの追加