MinGW中不能包含标题

时间:2014-12-24 06:58:55

标签: c++ windows include 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中找到的内容中找到解决方法。

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

我应该添加类似的东西吗? (从我能做到的&#34;理解&#34;)

  

-I C:/ MinGW / include / boost

但它不起作用......

2 个答案:

答案 0 :(得分:0)

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

您的#include已经以boost/开头,因此它会显示在include / boost中。

答案 1 :(得分:-1)

  

<强>更新

     

&#34; -IC:/ MinGW的/包括&#34;

哦,好吧,我明白了。

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

但是为了能够包含boost文件(C:\ MinGW \ include \ boost)我需要在这里复制这个文件夹C:\ MinGW \ include \ c ++ \ 4.9.1这是MinGW寻找我的地方文件...

所以最后我得到C:\ MinGW \ include \ c ++ \ 4.9.1 \ boost,里面有所有必要的库。现在它有效。