我不能建立在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?
我不能建立在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?
nan.h是一個過時包括舊的gcc。在Cygwin NAN上math.h
定義不能使用寫於2008年
https://boutell.com/fracster-src/doubledouble/doubledouble.html
這樣的具體問題軟件,只是希望比它開箱的。
您需要確定nan.h的位置,並將此路徑添加到includes。
How to make g++ search for header files in a specific directory?
nan.h在my/cygwin文件夾中丟失。大多數情況下,它不推薦使用,並且現成的C++編譯器在盒子外建立的時間太長了。 –
@StepanYakovenko我相信'long double'內在類型應該已經很好地爲你服務了。 – user0042
是的,但是我最終的目標是將雙骰子移植到Rust,以便模仿最近棄用的f128。 –
什麼是'nan.h',你從哪裏得到它? – user0042
@Ron,這沒有幫助,同樣的信息。 –
@StepanYakovenko在這種情況下,您需要提供頭文件的路徑。 – Ron