我真的很想开始使用 boost 库,但我在“安装”它时遇到了麻烦。
我希望能够通过以下方式访问该功能
#include <boost/signals2/signal.hpp>
Run Code Online (Sandbox Code Playgroud)
然后 g++ 文件名.cpp。
而不必写
#include "boost/signals2/signal.hpp"
Run Code Online (Sandbox Code Playgroud)
并在我的本地目录中有大量的 boost 。
有没有一种方法可以设置升压以使其起作用?我已经下载了 boost 库并将其解压到 /usr/local。
最简单的使用方法boost是Fedora简单地安装boost-devel软件包,例如:
sudo dnf install boost-devel
Run Code Online (Sandbox Code Playgroud)
它将安装 boost 包含文件/usr/include和 boost 库文件/usr/lib64。即on 的
默认包含和库路径,因此不需要和选项。gccFedoragcc-I-L
安装的版本boost取决于您的版本Fedora,请参阅RPM 资源 boost-devel。