繁体   English   中英

MinGW中不能包含标题

[英]Cannot include a header in MinGW

我在Windows 7上将SublimeText与MinGW结合使用,希望包含

#include <boost/multiprecision/cpp_int.hpp> 

但我明白了

fatal error: boost/multiprecision/cpp_int.hpp: No such file or directory
#include <boost/multiprecision/cpp_int.hpp>

我在这里和Google都找不到要做什么。

这是包含文件夹的路径:C:\\ MinGW \\ include \\

我应该添加类似的东西吗? (据我所能“理解”的)

-IC:/ MinGW的/有/升压

但这行不通...

您需要安装boost(来自boost.org)。 http://www.boost.org/users/history/version_1_57_0.html

您的#include已经以boost/开头,因此它将出现在include / boost中。

更新:

“-IC:/ MinGW的/包括”

哦,好的,我知道了。

所以...我这里有所有必要的库C:\\ MinGW \\ include \\

但是,为了能够包含增强文件(C:\\ MinGW \\ include \\ boost),我需要在此文件夹C:\\ MinGW \\ include \\ c ++ \\ 4.9.1复制该文件夹,这是MinGW在寻找我的文件的位置。 。

所以最后我得到了C:\\ MinGW \\ include \\ c ++ \\ 4.9.1 \\ boost,其中包含所有必需的库。 现在可以了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM