我正在尝试在 Eclipse CDT 中编译我最初用 VC++ 编写的游戏。我已经从他们的网站下载了 MinGW。编译时出现此错误:
c:\mingw\bin../lib/gcc/mingw32/4.6.1/include/c++/cwchar:250:11: error: '::wcstold' has not been declared c:\mingw\bin../lib/gcc/mingw32/4.6.1/include/c++/cwchar:266:22: error: '__gnu_cxx::wcstold' has not been declared
为什么没有定义?有什么我忘了包括的吗?
最佳答案
我遇到了同样的问题。我在同一系统上安装了 cygwin,不小心将 cygwin 提供的包含文件添加到项目配置中。
从 CDTs“C/C++ General”->“Paths and Symbols”->“Includes”窗口中删除 cygwin 的包含文件解决了这个问题。
关于c++ - eclipse CDT : error: '::wcstold' has not been declared using MinGW,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8586742/