如图所示
代码如下
#include <GL/glut.h> void RenderScene(void) { glClear(GL_COLOR_BUFFER_BIT); glFlush(); } int main(int argc ,char *argv[]) { glutInit(&argc,argv); glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); glutInitWindowSize(640,480); glutInitWindowPosition(0,0); glutCreateWindow("中文测试"); glutDisplayFunc(RenderScene); glClearColor(1.0f,1.0f,0.0f,1.0f); glutMainLoop(); return 0; }
整个代码都是在Linux下写的,应该不会是编码问题
如果是GLUT自身的问题不能解决的话,还望能提供替代库或者解决方案,谢谢。
初学OpenGL编程各种苦手啊……
一般来说,还是字符编码的问题,试下宽字符