2017-09-04 126 views
-1

我不能建立在cygwin的這個簡單的程序:如何在cygwin上爲g ++安裝nan.h?

#include <nan.h> 
int main(){} 

我收到此錯誤信息:

$ g++ a.cpp 
a.cpp:1:17: fatal error: nan.h: No such file or directory 
compilation terminated. 

是否有可能安裝上Cygwin的東西得到正確nan.h?

+0

什麼是'nan.h',你從哪裏得到它? – user0042

+0

@Ron,這沒有幫助,同樣的信息。 –

+0

@StepanYakovenko在這種情況下,您需要提供頭文件的路徑。 – Ron

回答

0

您需要確定nan.h的位置,並將此路徑添加到includes。

How to make g++ search for header files in a specific directory?

+0

nan.h在my/cygwin文件夾中丟失。大多數情況下,它不推薦使用,並且現成的C++編譯器在盒子外建立的時間太長了。 –

+0

@StepanYakovenko我相信'long double'內在類型應該已經很好地爲你服務了。 – user0042

+0

是的,但是我最終的目標是將雙骰子移植到Rust,以便模仿最近棄用的f128。 –