重新声明 C++ 内置类型'wchar_t' windows 10 glut cpp
Posted
技术标签:
【中文标题】重新声明 C++ 内置类型\'wchar_t\' windows 10 glut cpp【英文标题】:redeclaration of C++ built-in type 'wchar_t' windows 10 glut cpp重新声明 C++ 内置类型'wchar_t' windows 10 glut cpp 【发布时间】:2017-06-30 19:07:41 【问题描述】:我正在尝试在 C++ 中运行一些 Glut 应用程序,但我的代码块给了我一个错误
redeclaration of C++ built-in type 'wchar_t'
它指向 glut.h 文件的第 50 行:
typedef unsigned short wchar_t;
我已经下载了这个程序并将所有 src 文件移到了新的代码块项目中
http://www.mindcontrol.org/~hplus/graphics/fire-particles.html
如何解决?
【问题讨论】:
wchar_t
是一个内置类型:en.cppreference.com/w/cpp/language/types 最好的办法是注释掉该行,看看会发生什么。
Glut in Dev C++ error "redeclaration of C++ built-in type `short'"的可能重复
【参考方案1】:
我遇到了理智的问题。这就是我解决问题的方法。
#include<windows.h>
#include<bits/stdc++.h>
#include <GL/glut.h>
windows.h> 应首先添加,否则会显示错误。我希望它能解决问题 谢谢
【讨论】:
这是 1 年前问过的,伙计;)我通过在 Windows XP 上编译解决了这个问题。以上是关于重新声明 C++ 内置类型'wchar_t' windows 10 glut cpp的主要内容,如果未能解决你的问题,请参考以下文章