Cmake找不到Boost(缺少python)(找到的版本1.73.0)

时间:2020-06-03 20:15:19

标签: c++ boost cmake

我在Windows 10Visual Studio 2019cmake 3.17.3boost 1.73.0上。我正在尝试安装Geant4(粒子模拟工具包),并且在cmake中构建程序的依赖项之一是boost-python

我安装了boost,但是仍然收到以下错误消息:

CMake Error at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:164 (message):
Could NOT find Boost (missing: python) (found version "1.73.0")
Call Stack (most recent call first):
C:/Program Files/CMake/share/cmake3.17/Modules/FindPackageHandleStandardArgs.cmake:45(_FPHSA_FAILURE_MESSAGE)
C:/Program Files/CMake/share/cmake3.17/Modules/FindBoost.cmake:2166 (find_package_handle_standard_args)
environments/g4py/CMakeLists.txt:11 (find_package)

问题可能与我的系统路径有关吗?我想我增加了自己的道路,但我可能做错了,因为有50种不同的教程说要做100种不同的事情。也许我需要专门添加一个指向boost-python的指针?我对cmakeboost(或与此有关的c ++)并不熟悉,所以我现在唯一的想法就是使用路径。

任何想法将不胜感激。

0 个答案:

没有答案