Eclipse CDT:错误:'::wcstold'尚未使用 MinGW 声明
Eclipse CDT: error: '::wcstold' has not been declared using MinGW
我试图编译我的游戏,最初写在vc++,在Eclipse CDT。我从他们的网站上下载了MinGW。当我编译时,我得到这个错误:
c: mingw bin . ./lib/gcc/mingw32/4.6.1/包括/c++/cwchar: 250:11:错误:'::wcstold'未被声明c: mingw bin . ./lib/gcc/mingw32/4.6.1/包括/c++/cwchar: 266:22:错误:'__gnu_cxx::wcstold'未被声明
为什么它们没有定义?有什么我忘了说的吗?
我遇到了同样的问题。我在同一个系统上安装了cygwin,不小心将cygwin提供的include文件添加到项目配置中。
从CDTs的"C/c++ General" -> "Paths and Symbols" -> "Includes"窗口中删除cygwin的include文件解决了问题。
你没有做错什么。这是由于MinGW在移植新的Windows API时有一些延迟造成的。
如果你的游戏使用SDL,你应该下载不同的库,vc++和Mingw使用不同的库和头文件
相关文章:
- 普通环路未使用gcc 4.8.5自动矢量化
- 在更改for循环的第三部分后,未使用for循环结果
- 无法在windows上使用mingw将sqlite3与c连接
- 使用typeid警告未使用的变量
- C++删除未使用的类属性会导致 std::logic_error
- 警告 C4552:">>":未使用表达式的结果
- (SFML)按下键时,播放器构造函数未使用正确的动画进行更新
- 使用 MinGW 在 Windows 上安装 GMP 时出错
- 为什么我会收到警告,指出函数已使用但未定义,以及已定义但未使用?
- 如果我想链接静态库并删除未使用的符号.txt我应该如何处理 Cmakelist
- 可视化C++载体:未使用的容量
- 使用 MinGW 在 Windows 上构建 GLEW 时遇到问题
- GCC 中 __attribute__((未使用)) 和 __attribute((未使用)) 之间的区别
- 循环访问还包含未使用元素的字符串数组
- 尝试使用 MinGW/CMake 构建 GLFW 示例时未定义的引用
- 使用mingw对魔鬼功能的未定义引用
- 尝试使用 MinGW 编译 Assembly + C++:ccqKAvXJ.o:main.cpp:(.text+0x18):对 'GetMagicNumber' 的未定义引用
- 使用mingw编译websocketpp示例代码时,未定义对“std::errc::operation_canceled
- 使用mingw-w64时未找到Float.h或未正确包含
- GetCurrentHwProfile 未使用 MinGW 的 g++ 编译器在此范围内声明