[英]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.