未找到 Boost 库 | C++

Sac*_*cha 1 c++ boost

我在使用 Boost 时遇到问题,正如您在我的术语的屏幕截图中看到的那样,我无法编译,因为他说我没有 Boost,但他仍然在 /usr/lib/boost 中,请帮助我!

如果您需要更多信息,也许我可以给您,IDK ...

预先感谢您的帮助

我的任期

我的makefil

需要提升的 file.h 示例

我的提升路径

asc*_*ler 6

有 Boost 头文件/usr/lib/boost/似乎是一个奇怪的安装。通常它们会在“包含”目录中,例如/usr/include/boost/.

如果您需要以这种方式保持安装,问题在于/usr/lib您的编译器的默认包含搜索路径不存在。因此,您需要将其指定为查找包含文件的位置。添加-I /usr/lib到 Makefile 中的编译命令。