永发信息网

【opengl】为什么画圆柱方法没错VS2010总是报错啊?急

答案:2  悬赏:0  手机版
解决时间 2021-03-11 19:03
//画圆柱
GLUquadricObj *cylinder_obj;
cylinder_obj = gluNewQuadric();
gluCylinder(cylinder_obj,5,5,20,20,1);
头文件有声明
#include
#include
#include
总是报这个错误,求大神解救,我快吐血了。
>d:\my documents\visual studio 2010\projects\xuanz\xuanz\xz.c(36): error C2275: “GLUquadricObj”: 将此类型用作表达式非法
1> e:\visual studio 2010\vc\include\gl\glu.h(171) : 参见“GLUquadricObj”的声明
1>d:\my documents\visual studio 2010\projects\xuanz\xuanz\xz.c(36): error C2065: “cylinder_obj”: 未声明的标识符
1>d:\my documents\visual studio 2010\projects\xuanz\xuanz\xz.c(37): error C2065: “cylinder_obj”: 未声明的标识符
1>d:\my documents\visual studio 2010\projects\xuanz\xuanz\xz.c(37): warning C4047: “=”:“int”与“GLUquadric *”的间接级别不同
1>d:\my documents\visual studio 2010\projects\xuanz\xuanz\xz.c(38): error C2065: “cylinder_obj”: 未声明的标识符
1>d:\my documents\visual studio 2010\projects\xuanz\xuanz\xz.c(38): warning C4047: “函数”:“GLUquadric *”与“int”的间接级别不同
1>d:\my documents\visual studio 2010\projects\xuanz\xuanz\xz.c(38): warning C4024: “gluCylinder”: 形参和实参 1 的类型不同
最佳答案
我这里没问题啊。。。
但是你的源文件叫xz.c

而不是.cpp吗?
全部回答
如果默认是在z轴,那就绕x轴旋转-90度,圆柱就到y轴上了: glpushmatrix(); glrotatef( -90, 1, 0, 0 ); glucylinder(xxxxxxx); glpopmatrix();
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
天平女怎么能让水瓶男爱上你
我家小泰迪狗身上长红疙瘩怎么回事
请问什么叫绳的张力?绳的张力应该和张力有所
南通苏中建设有限公司和江苏省苏中建设集团有
求三四首简短好听的爱国歌曲
缙云油漆辅料批发在哪里啊,我有事要去这个地
【停车坐爱枫林晚全诗】“停车坐爱枫林晚”是
上海市徐汇区的快递电话号码是多少
笔记本玩游戏突然死机了,长按电源键关闭后开
玉皇大帝左右侍女手中拿的叫什么东西
我有一部二手五菱之光小货车一年车龄三万多公
天谕里为什么玩家都卡到59级不升级了
吉林省兴禾农业技术开发有限公司地址在什么地
桂圆泡的水是黄色的,喝了会不会增加色素?
我的水井为什么抽上来的都是黄泥水?
推荐资讯
天生钙化牙怎么办。。
防止湿木干裂的方法
三洋投影机xu2510如果才能拿掉点灯板
切除一侧输卵管,月经会影响吗
老何家四川麻辣烫这个地址在什么地方,我要处
康益生鲜肉店地址在哪,我要去那里办事
激光碳氧同位素分析和原位碳氧同位素分析方法
若不等式组ax^2-x-2≤0
洁面露和洁面膏怎么用早上还是晚上啊?
两端受扭转力偶矩作用的实心圆轴,不发生屈服
漯河市泓悦物业有限公司在什么地方啊,我要过
已知tan=1/2 求sin2a+cos^2a只求思路.
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?