C++常见错误之error: 'XXX' does not name a type或undefined reference to `__glutInitWithExit'
2018-04-12 14:42
751 查看
error: 'XXX' does not name a type:
我遇到的情况就是结构体不是一个类型,我的定义:
struct Rectangle
{
float xmin,xmax,ymin,ymax;
};
Rectangle rect;
结果:'Rectangle ' does not name a type:
改为:struct Rectangle rect;
错误:undefined reference to `__glutInitWithExit'
头文件一定要加上:#include<windows.h>
并且放在最开头。
希望对你有帮助。
我遇到的情况就是结构体不是一个类型,我的定义:
struct Rectangle
{
float xmin,xmax,ymin,ymax;
};
Rectangle rect;
结果:'Rectangle ' does not name a type:
改为:struct Rectangle rect;
错误:undefined reference to `__glutInitWithExit'
头文件一定要加上:#include<windows.h>
并且放在最开头。
希望对你有帮助。
相关文章推荐
- 前置声明与C++头文件互相包含导致的error: 'xxx' does not name a type问题
- C++ - 错误"error: 'off64_t' does not name a type"
- DEV -C++ 中的 [Linker error] undefined reference to `__cpu_features_init' 错误
- nodejs错误:ld: library not found for -lgcc_s.10.5 clang: error: linker command failed with exit code 1 (use -v to see invocation)
- 错误:error: ISO C++ does not permit 'wxScrolledWindow::sm_eventTable' to be defined as 'MyClass::sm_eventTable'
- jquery TypeError: 'undefined' is not a function (evaluating 'elem.nodeName.toLowerCase()') [jquery.js:1904]错误原因
- error:undefined reference to `coloured_LED_init'及相关错误时的解决办法!
- error: undefined reference to 'typeinfo for android::MediaSource' 错误解决
- 两个C++编译错误及解决办法--does not name a type和field `XX' has incomplete type
- spring常见错误:Error creating bean with name 'xxx'
- Dev C++中的错误的解决[Linker error] undefined reference to `__dyn_tls_init_callback'
- undefined reference to glut*WithExit之类的函数问题的原因及解决
- swift错误: Type "xxx" does not confirm to protocol "BooleanType"
- C++ : [Error] 'ostream' does not name a type
- 两个C++编译错误及解决办法--does not name a type和field `XX' has incomplete type
- Compiler Error Message: CS0234: The type or namespace name 'BorderDetails' does not exist in the class or namespace 'Infragistics.WebUI.Shared' (are you missing an assembly reference?)
- 两个C++编译错误及解决办法--does not name a type和field `XX' has incomplete type
- 两个C++编译错误及解决办法--does not name a type和field `XX' has incomplete type
- Dev C++中的错误的解决[Linker error] undefined reference to `__dyn_tls_init_callback'
- ndk编译错误:error: 'override' does not name a type