设为首页 加入收藏

TOP

Qt中 QGLWidget碰到no such file or directory的解决办法
2014-11-24 13:19:07 来源: 作者: 【 】 浏览:0
Tags:QGLWidget 碰到 such file directory 解决 办法

想要使用QGLWidget,于是就


#include




编译,结果被告知:


no such file or directory




也是用


find / -name QGLWidget




找到了这个文件,但是为什么我们编译的时候出错了,原因是没有qt默认是没有包含这个路径的,因此在源代码中直接包含全路径。


#include




结果是,编译通过,链接的时候出错,那就是因为虽然我们包含了他的头文件,但是没有找到他的lib,其实你可以用我们刚才的方法找到对应的lib,然后打开Makefile,在链接的地方加上


-L./usr/lib/...


注意上面后面的3点表示你这个库对应的名字。


这样编译链接都通过了。




其实qt给我们提供了一个很简单的方法,直接打开qt的工程文件,是.pro结尾的文件,在文件中直接加上


QT += opengl


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java中类型占用内存大小 下一篇Qt设置widget的背景颜色和图片

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: