2014-12-24 164 views
1

我在Windows 7中使用SublimeText使用MinGW頭一個希望包括不能包含在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> 

無法弄清楚如何從做什麼我在這裏和谷歌找到了。

這是路徑包括文件夾: C:\ MinGW的\包括\

我應該添加類似? (從我能 「理解」)

-IC:/ MinGW的/有/升壓

但它不工作...

+0

看起來* cstdint.hpp * [從boost.integer中移除](https://github.com/boostorg/integer/commit/05330d178e3683d563b8242a21435a216fb2794a),現在可以在[boost.config](https: //github.com/boostorg/config/blob/develop/include/boost/cstdint.hpp)。 –

回答

-1

UPDATE:

「-IC:/ MinGW的/包括」

哦好吧,我想通了。

所以......我這裏所有必要的庫C:\ MinGW的\包括\

但是爲了能夠提升包括文件(C:\ MinGW的\包括\升壓),我需要複製這個文件夾在這裏C:\ MinGW \ include \ C++ \ 4.9.1這是MinGW正在尋找我的文件的地方......

所以最後我得到了C:\ MinGW \ include \ C++ \ 4.9.1 \增加所有必要的庫內。現在它可以工作。

+0

這真的不是一個好的解決方案 - 額外的頭文件/庫應該安裝在單獨的(默認)位置,您應該在編譯時指定所需的路徑,以便編譯器可以找到相關文件。 –

+0

嚴。那麼,不幸的是,沒有人解釋如何去做,而我一直無法在這裏或在互聯網上找到。據我所知,我發現類似的問題還沒有答案。 – Max

+0

我已經嘗試了一些指定絕對位置的方法,但並未爲我工作。這就是我在這裏問這個問題的原因。沒有人似乎知道\幫助。 – Max