boost/filesystem.hpp不在安装目录中

boost/filesystem.hpp不在安装目录中,boost,Boost,我一直在开发boost的源代码构建,我通过以下命令安装了它: git clone --recursive https://github.com/boostorg/boost.git ./bootstrap.sh --prefix=/some_dir/boost_install ./b2 install link=shared threading=multi variant=release --without-mpi --without-coroutine --without-context 然

我一直在开发boost的源代码构建,我通过以下命令安装了它:

git clone --recursive https://github.com/boostorg/boost.git
./bootstrap.sh --prefix=/some_dir/boost_install
./b2 install link=shared threading=multi variant=release --without-mpi --without-coroutine --without-context
然后,我尝试编译一些客户机代码,其中包括
。这并不奇怪。更令人惊讶的是,
find
在安装目录中显示为空:

find /some_dir/boost_install -name "filesystem.hpp"
find boost -name "filesystem.hpp"
boost/libs/filesystem/include/boost/filesystem.hpp
但不在克隆目录中:

find /some_dir/boost_install -name "filesystem.hpp"
find boost -name "filesystem.hpp"
boost/libs/filesystem/include/boost/filesystem.hpp

为什么boost文件系统没有包含在安装中?请注意,其他文件都放在安装目录中,如
boost/filesystem/path.hpp

No,这是文章中弹出的打字错误。但为了以防万一,我重新运行它以确保。我还远不能确定,但它可能是显示的相同问题。就是这样。想把这个添加为答案吗?你应该在那里投票给sehe的答案,我相信这个问题会被标记为重复。它确实是重复的。您必须执行。/b2。。。要链接标题,请参阅