![](/img/trans.png)
[英]error: C1083: Cannot open include file: 'boost/asio.hpp': No such file or directory
[英]How to fix "fatal error: boost/asio.hpp: no such file or directory"?
我已经使用自制软件安装了 boost 并且在我按照一些步骤尝试让 gdb 调试器工作之前它正在工作,但是现在在我按照这些步骤重新启动后,我什至无法编译我的程序。 在过去的 2 个小时里,我在整个地方用谷歌搜索,但我无法弄清楚这一点。
我试过卸载并重新安装 boost 以及我可以在 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 包含路径传递到您的编译器中。
需要将 boost lib 路径传递给您的链接器。
根据您的环境,您可以使用系统路径变量、Visual Studio 属性或作为编译器/链接器标志来执行此操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.