windows - MinGW 丢失了 boost 文件
问题描述
我已经在 windows 下将 boost-1.68.0 安装到“C:\boost”中。当我尝试使用 boost/geometry.hpp 编译简单程序时,mingw 抛出错误:
fatal error: boost/geometry.hpp: No such file or directory
我试过这个:
g++ example.cpp -o example.exe -I"C:\boost\include\boost-1_68" -L"C:\boost\lib"
解决方案
尽管在此过程中没有显示任何错误,但似乎没有正确完成 boost 的安装。"C:\boost\include" 目录中没有 *.hpp 文件,只有空文件夹的结构。通过使用下载的安装包中的 *.hpp 手动处理相同的 boost 文件夹解决了该问题。
推荐阅读
- selenium - selnium chromedriver.exe 可执行文件需要在 PATH [重复]
- c++ - 如何将有符号整数转换为无符号整数
- android - 无法使用 Firebase ML Kit 加载自定义 tflite 模型
- python - 在没有库的情况下在 Python 中“发布密钥”?
- javascript - 如何将前端值传递给 JavaScript 计数器?
- algorithm - 求解具有多个 T(n)s 的递归关系
- css - asp.net Core MVC中如何填充Body的占位符?
- ionic-framework - 如何让我的 ion select 选择并显示国家代码?
- r - 需要帮助获取数据框中列的平均值
- ffmpeg - 为什么使用 ffmpeg 提取 gpu 帧和 CPU 帧提取有区别?