私はcMakeに比較的慣れていないので、プロジェクトでboost asioライブラリを使用しようとしています。
cMake で smart_ptr や lexical_cast などの他のブースト ライブラリを見つけることができましたが、インクルードしようとするとリンカー エラーが発生しますboost/asio.hpp
。
LINK : fatal error LNK1104: cannot open file 'libboost_system-vc90-mt-1_40.lib'.
次に、CMakeLists.txtをから変更しようとしました
find_package(Boost 1.40.0 REQUIRED)
に
find_package(Boost 1.40.0 REQUIRED COMPONENTS asio)
次に、cMake は and を要求しBoost_ASIO_LIBRARY_DEBUG
ますBoost_ASIO_LIBRARY_RELEASE
。私はこれを正しい方法で行っていますか?もしそうなら、これらのライブラリを見つけるためにcMakeをどこに向けるべきですか? (私はcMake 2.6とブースト1.40.0を使用しています)