我想在我的机器上构建一个名为CSWNet的库。Cmake可以找到Boost_INCLUDE_DIR和Boost_LIB_DIR,但它找不到名为Boost_DIR的选项,这是一个包含Boost的CMake配置文件的目录。它在哪里?请帮帮忙,谢谢。我得到的错误如下所示,我从ubuntu存储库安装了boost,它安装在/usr/local中。CMake Error a
我在boost_program_options-config.cmake中打印出变量、BOOST_ROOT、和(这是编译器错误指向的文件)。事实证明,BOOST_ROOT is “和Boost_INCLUDE_DIRS指向"/include"
我相信这就是原因,boost包含文件的目录位于path /usr/include下面。我可以为所有未来的构建永久地设置BOOST_ROOT参数,或者修复这个问题的
我在Windows上的Visual Studio 2019中使用boost-beast。在我向main.cpp添加一个现有的类之前,一切都是正常的。则其中一个.h文件无法打开boost文件。最简单的代码是:#include <iostream>#include "pml_webserver/system/error_code.hpp&