0

我正在尝试构建 boost,但出现错误:

C:\Program Files\boost\boost_1_77_0> .\b2
boostcpp.jam: No such file or directory
Jamroot:153: in modules.load
ERROR: rule "boostcpp.set-version" unknown in module "Jamfile<C:\Program Files\boost\boost_1_77_0>".
C:/Program Files/boost/boost_1_77_0/tools/build/src/build\project.jam:372: in load-jamfile
C:/Program Files/boost/boost_1_77_0/tools/build/src/build\project.jam:64: in load
C:/Program Files/boost/boost_1_77_0/tools/build/src/build\project.jam:142: in project.find
C:/Program Files/boost/boost_1_77_0/tools/build/src\build-system.jam:618: in load
C:/Program Files/boost/boost_1_77_0/tools/build/src/kernel\modules.jam:295: in import
C:/Program Files/boost/boost_1_77_0/tools/build/src/kernel/bootstrap.jam:139: in boost-build
C:/Program Files/boost/boost_1_77_0/boost-build.jam:17: in module scope

该目录boost_1_77_0有两个 jam 文件: project-config.jamboost-build.jam. 这些文件中的哪个正在b2寻找规则?以及如何定义缺失规则?b2文档没有帮助。

4

0 回答 0