如何修复"fatal error: boost/asio.hpp: no such file or directory"?

How to fix "fatal error: boost/asio.hpp: no such file or directory"?

本文关键字:file such no or directory hpp fatal 何修复 error boost asio      更新时间:2023-10-16

我已经使用Homebrew安装了Boost,并且在我遵循一些步骤之前,它正在工作,但现在尝试使GDB调试器正常工作,但是现在我遵循步骤并重新启动后,我什至无法编译我的程序。在过去的两个小时中,我一直在整个地方进行了谷歌搜索,但我无法弄清楚这一点。

我尝试卸载和重新安装助推器以及我在Google或Stackoverflow上可以找到的其他任何东西,但没有任何效果,我明天晚上有一项任务,我很害怕。

确切错误:

fatal error: boost/asio.hpp: No such file or directory
 #include <boost/asio.hpp>
          ^~~~~~~~~~~~~~~~
compilation terminated.

我尝试编译多种方法,包括:

g++ -g -I /usr/local/Cellar/boost/1.69.0 battleship_client.cc -lboost_system

您需要确保提升路径被传递到编译器中。

Boost Lib路径将需要传递到您的链接器中。

根据您的环境,您可以使用系统路径变量,Visual Studio属性或作为编译器/链接器标志来执行此操作。