首页 > 解决方案 > 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"

标签: windowsboostmingwboost-geometry

解决方案


尽管在此过程中没有显示任何错误,但似乎没有正确完成 boost 的安装。"C:\boost\include" 目录中没有 *.hpp 文件,只有空文件夹的结构。通过使用下载的安装包中的 *.hpp 手动处理相同的 boost 文件夹解决了该问题。


推荐阅读