最近发现 Qt Creator 用起来非常舒服,因此想多利用下这个 IDE。基本方法很简单,将需要的 glui 和 glut 头文件和链接库放到某个地方,再修改 pro 项目文件,就搞定了。一个项目文件例子如下:
具体说明下:第一行是为了显示控制台;第二行是去掉 Qt 的默认库(这里用不到);接下来是设置 include 路径;然后加入所需的链接库。
需要特别说明的是,若使用 QT+=opengl 代替 LIBS += -lglu32 -lopengl32 的话,在链接的时候会出现 undefined 错误。看了 makefile 才知道,原来是链接库的顺序写错了:opengl 四个库变成了 glu, opengl, glui, glut。做了上文中的修改后,顺序变成 glui, glut, glu, opengl,这样就能正常链接了。