このInstalling Boost under Ubuntu質問に提案されたようなブーストをインストールしました。私は次のようにブーストを含めるようにしようとcmakeのファイルを実行しようとすると、しかし、:apt-getを使ってインストールした後で、cmakeにブーストを見せる方法はありますか?
find_package(Boost CONFIG REQUIRED COMPONENTS system)
それは、次の2つのファイルのどちらを見つけることができないことを私に伝えます:
BoostConfig.cmake boost- config.cmake
"ブースト"のインストール接頭辞をCMAKE_PREFIX_PATH
に追加するか、または上記のファイルを含むディレクトリに "Boost_DIR
"を設定する必要があるというヒントがあります。
ただし、どうすればよいですか?そして、これらのファイルやディレクトリをapt-get
経由でインストールした後で、それらのファイルやディレクトリの場所を知りたいのですが?
私はあなたのfind_package cmdをから1.58.0.1ubuntu1
バージョン:
find_package(Boost REQUIRED COMPONENTS system)
CONFIG
は、ヘッドのみ、このリンクを参照してくださいか? –cmake 3.5.1、boost私はapt-getを使ってインストールしているために伝えられませんでした – Kev1n91
もちろん、これらのパッケージにもバージョン番号があります。ブーストが1.61よりも新しい場合、[このバージョンのcmake](https://github.com/Kitware/CMake/blob/v3.5.1/Modules/FindBoost.cmake#L830)は見つからないでしょう。あるいは単に 'boost/version.hpp'の中を見てください。 –