CLion が環境変数を処理できないことを回避しようとしています。
私の CMake ファイルはすべて、次のような行で始まります。
cmake_minimum_required(VERSION 2.8.4)
include( $ENV{PROJECT_ROOT}/src/global_settings.cmake )
AssureOutOfSourceBuilds()
CLion は、グローバル インクルードへの実際のパスを提供する環境変数を読み取る方法を知りません。その結果、CLion は現在のディレクトリの外にあるものを完全に見つけることができず、エラーをスローします。
CMakeのキャッシュで環境変数のデフォルト値を指定する方法はありますか? CLion は CMake キャッシュを正しく読み取ると思います。
CLion の現在の弱点を回避する方法について他に何か提案はありますか? ありがとう。