Qt编译OpenGL程序出错怎么办
不得不说,编程软件更新太快也是件麻烦事。就拿 Qt 来说吧,许多朋友在使用新版的 Qt 5 来编译 OpenGL 程序时,常常会发现原本可以正常运行的代码却通不过编译,报出一长串的未定义错误,跛星笸浊让人霎时云里雾里,不知如何是好。那么,如果你碰巧也遇到这种情况,又该如何解决呢?
工具/原料
Qt 5
一、问题描述
1、当我们在新版的 Qt 5 中使用 OpenGL 时,载入以前能够正常运行的代码,Qt Creator 并不报错,一切显示正常。

3、而且,无论是使用 Debug 还是 Release 方式编译结果都是一样。

2、然后,根据你所安装的 Qt 版本不同,添加如下代码:1)Windows + MinGW 版本:LIBS += -lopengl32

4、当然,如果你想编写更为通用的代码,也可以在其中添加如下代码:win32-g++ { LIBS += -lopengl32}win32-msvc*{ LIBS += ope荏鱿胫协ngl32.lib}这样就两种情况都包括了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:53
阅读量:54
阅读量:27
阅读量:85
阅读量:25