我想安装OpenTissue物理模拟库,它需要增强。
third_party / include目录中有一个.bat文件,用于检索所需的boost绑定。在CMake之后,我已经成功运行了脚本。
但是,CMake的“配置”状态为:“找不到增强”,即使它位于脚本作者认为应该存在的目录中。之后,我尝试手动设置BOOST_BINDING_PATH,如下所示:http://www.opentissue.org/mediawiki/index.php/Boost_bindings。但是,我仍然无法让CMake注册boost绑定。
有人成功做到了吗?
作业系统:Windows 8.1
从以下位置检索到的OpenTissue:http://www.opentissue.org/svn/OpenTissue/sandbox
CMake的:2.8.12.2
最佳答案
如果您知道Boost在哪里,则可以在运行CMake时传递BOOST_INCLUDE_DIR
和BOOST_LIBRARY_DIR
,如下所示:
cmake -DBOOST_INCLUDE_DIR='path_to_boost_headers' -DBOOST_LIBRARY_DIR='path_to_boost_libraries'