Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 bcp 从 Boost 中提取 Boost.Archive。不幸的是,我无法构建此提取物。Boost.Archive 不是一个只有头文件的库。
bjam 抱怨
Unable to load Boost.Build: could not find "boost-build.jam"
有没有办法告诉 bcp 使用 bjam 构建提取(将 boost-build.jam 复制到正确的位置)?
正确的位置应该是您提取 Boost.Archive 的目录的任何父目录(或该目录本身)。该文件应包含一行:
boost-build /path/to/boost/tools/build/v2 ;
其中 /path/to/boost 需要适当地替换。这个文件告诉 bjam(低级构建引擎)从哪里加载 Boost.Build 构建系统。然后 cd 到 libs/archive/build,并从那里调用 bjam。那将只构建存档库。