osg项目运行时关于gl.h错误的问题及解决方法
本人在测试osg有关着色器的项目时,出现大量的关于gl.h的错误,如下所示:
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1157
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1157
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1158
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1158
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1158
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1159
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1159
错误 C2146 语法错误: 缺少“;”(在标识符“GLboolean”的前面) ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1159
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1160
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1160
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1160
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1161
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1161
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1161
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1162
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1162
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1162
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1163
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1163
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1163
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1164
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1164
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1164
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1165
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1165
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1165
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1166
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1166
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1166
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1167
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1167
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1167
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1168
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1168
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1168
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1169
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1169
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1169
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1170
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1170
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1170
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1171
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1171
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1171
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1172
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1172
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1172
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1173
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1173
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1173
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1174
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1174
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1174
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1175
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1175
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1175
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1176
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1176
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1176
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1177
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1177
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1177
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1178
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1178
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1178
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1179
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1179
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1179
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1180
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1180
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1180
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1181
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1181
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1181
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1182
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1182
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1182
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1183
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1183
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1183
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1184
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1184
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1184
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1185
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1185
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1185
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1186
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1186
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1186
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1187
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1187
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1187
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1188
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1188
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1188
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1189
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1189
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1189
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1190
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1190
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1190
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1191
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1191
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1191
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1192
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1192
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1192
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1193
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1193
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1193
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1194
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1194
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1194
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1195
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1195
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1195
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1196
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1196
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1196
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1197
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1197
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1197
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1198
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1198
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1198
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1199
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1199
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1199
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1200
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1200
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1200
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1201
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1201
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1201
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1202
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1202
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1202
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1203
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1203
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1203
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1204
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1204
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1204
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1205
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1205
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1205
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1206
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1206
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1206
错误 C2144 语法错误:“void”的前面应有“;” ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1207
错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1207
错误 C2086 “int WINGDIAPI”: 重定义 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1207
错误 C1003 错误计数超过 100;正在停止编译 ShaderTest C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\GL\gl.h 1207
经搜索参考相关文章发现:添加头文件 #include <Windows.h>即可。实测有效!