CMakeでプロジェクトを構成しようとすると、いくつかの問題に直面しています。
CMakeは必要なライブラリを見つけたようですが:
Boost version: 1.49.0
Found the following Boost libraries:
system
thread
chrono
まだルート ディレクトリが見つかりません。
Boost_DIR-NOTFOUND
Linux Mint 15 (Olivia)を使用しています。前もって感謝します。
検索が成功したかどうかを確認したい場合は、Boost_FOUND
代わりに変数を確認する必要があります。
find_package(Boost [...])
if(NOT Boost_FOUND)
message(FATAL_ERROR "Could not find boost!")
endif()
このBoost_DIR
変数は、Boost のパッケージ構成ファイル (Boost 1.54 以降は現在サポートされていません) を使用する場合にのみ重要です。したがって、この値がNOTFOUND
find 呼び出しによって状態に残されていてもまったく問題ありません。
詳細については、ドキュメントを参照してください。