我正在使用带有MSVC90
编译器的 Visual Studio 2010。因此,我只安装了 Boost VC90
。
现在我有一个第三方组件,它依赖于 Boost 并且我想使用它。这个组件构建系统是 CMake。
当我尝试从给定的 CMake 脚本生成 Visual Studio 解决方案时,我遇到了 FindBoost.cmake 的问题。似乎 CMake 猜测我的编译器是VC100
因为我安装了 Visual Studio 2010。我找不到 CMake-Variable 或类似的东西来手动将编译器设置为VC90
.
我已经尝试过使用变量CMAKE_CXX_COMPILER
,BOOST_COMPILER
但没有成功。
有没有一种我没有找到让 FindBoost.cmake 搜索VC90
库而不是VC100
库的方法?