すべてのプロジェクトに適用されるグローバル インクルード パスを保存するには、Qt Creator が必要です。現在、これを行う方法はありますか?
これを実行しようとしている理由は、Windows ではインクルード ファイルの標準的な場所がないためです。そのため、インクルード パスを追加する唯一の方法は、.pro
ファイル内のフォルダーへの絶対パスを指定することです。.pro
ファイルがバージョン管理にチェックインされると、これは悪夢になります。
より良い方法はありますか?
すべてのプロジェクトに適用されるグローバル インクルード パスを保存するには、Qt Creator が必要です。現在、これを行う方法はありますか?
これを実行しようとしている理由は、Windows ではインクルード ファイルの標準的な場所がないためです。そのため、インクルード パスを追加する唯一の方法は、.pro
ファイル内のフォルダーへの絶対パスを指定することです。.pro
ファイルがバージョン管理にチェックインされると、これは悪夢になります。
より良い方法はありますか?
CPATHと友達の環境変数を設定して、mingwがそれらを使用してインクルードファイルを検索できるようにすることができます。
http://gcc.gnu.org/onlinedocs/cpp/Environment-Variables.html#Environment-Variables
これがどれほど「推奨」されているかはわかりませんが、に追加することがINCLUDEPATH +=
できqmake.conf
ます<qt install directory>\qt\mkspecs\default