• 5109阅读
  • 18回复

从别的电脑上拷贝过来的工程打不开 [复制链接]

上一主题 下一主题
离线苍井空
 

只看楼主 倒序阅读 楼主  发表于: 2014-10-09

说是找不到 GL

离线toby520

只看该作者 1楼 发表于: 2014-10-09
    
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
离线苍井空

只看该作者 2楼 发表于: 2014-10-09
大神不帮帮我?
离线dbzhang800

只看该作者 3楼 发表于: 2014-10-09
回 苍井空 的帖子
苍井空:大神不帮帮我? (2014-10-09 15:05) 

你的显卡支不支持opengl,装没装驱动
离线苍井空

只看该作者 4楼 发表于: 2014-10-09
回 dbzhang800 的帖子
dbzhang800:你的显卡支不支持opengl,装没装驱动(2014-10-09 15:22)嬀/color]

我是虚拟机中运行的,
-lGL不是说编译的时候找不到库吗?
离线苍井空

只看该作者 5楼 发表于: 2014-10-09
回 dbzhang800 的帖子
dbzhang800:你的显卡支不支持opengl,装没装驱动(2014-10-09 15:22)嬀/color]

没在虚拟机中编译时没问题,那个系统也没安装驱动啊
离线dbzhang800

只看该作者 6楼 发表于: 2014-10-09
回 苍井空 的帖子
苍井空:没在虚拟机中编译时没问题,那个系统也没安装驱动啊 (2014-10-09 15:44) 

你没手动装,并不代表没装。对实体机来说,现在的很多发行版的安装程序都足够聪明。


离线dbzhang800

只看该作者 7楼 发表于: 2014-10-09
回 苍井空 的帖子
苍井空:我是虚拟机中运行的,
-lGL不是说编译的时候找不到库吗? (2014-10-09 15:40) 

是找不到显卡驱动提供的的opengl的库,所以问你装没装驱动
离线苍井空

只看该作者 8楼 发表于: 2014-10-09
离线苍井空

只看该作者 9楼 发表于: 2014-10-09
回 dbzhang800 的帖子
dbzhang800:你没手动装,并不代表没装。对实体机来说,现在的很多发行版的安装程序都足够聪明。
(2014-10-09 15:49)嬀/color]

好吧,库我安装了,但是仍然报错。
离线dbzhang800

只看该作者 10楼 发表于: 2014-10-09
回 苍井空 的帖子
苍井空:好吧,库我安装了,但是仍然报错。 (2014-10-09 16:09) 

恩,它抱怨你装的gl库 不兼容。一般说来,也就是没装对
离线苍井空

只看该作者 11楼 发表于: 2014-10-09
回 dbzhang800 的帖子
dbzhang800:恩,它抱怨你装的gl库 不兼容。一般说来,也就是没装对 (2014-10-09 16:18)

平台是麒麟64位的。
应该不是这个问题吧,看提示是说他到/usr/lib下面去找libGL.soz这个库,但是这个库是32位的,其他地方没有这个库。
离线dbzhang800

只看该作者 12楼 发表于: 2014-10-09
你是说:你的64位的系统,没有提供任何可以用的opengl驱动?连mesa这种纯软件的库都没有么?

另外也比较好奇,你这个32位的东西是怎么装上的
离线苍井空

只看该作者 13楼 发表于: 2014-10-09
回 dbzhang800 的帖子
dbzhang800:你是说:你的64位的系统,没有提供任何可以用的opengl驱动?连mesa这种纯软件的库都没有么?
另外也比较好奇,你这个32位的东西是怎么装上的(2014-10-09 21:19)嬀/color]

mesa我装完了。但是还是这个错误。
离线dbzhang800

只看该作者 14楼 发表于: 2014-10-10
回 苍井空 的帖子
苍井空:mesa我装完了。但是还是这个错误。 (2014-10-09 21:22) 

你应该多提供一些信息,你用的这个gl到底是那个驱动提供的
离线苍井空

只看该作者 15楼 发表于: 2014-10-10
回 dbzhang800 的帖子
dbzhang800:你应该多提供一些信息,你用的这个gl到底是那个驱动提供的 (2014-10-10 09:52) 

我新建的MainWindow项目,没有写内容编译的时候也是这个提示,
代码中没有用到GL
离线dbzhang800

只看该作者 16楼 发表于: 2014-10-10
回 苍井空 的帖子
苍井空:我新建的MainWindow项目,没有写内容编译的时候也是这个提示,
代码中没有用到GL (2014-10-10 15:46) 

但是你用到了,Qt5的 Gui模块,而该模块离不开OpenGL

The Qt GUI module provides classes for windowing system integration, event handling, OpenGL and OpenGL ES integration, 2D graphics, basic imaging, fonts and text. These classes are used internally by Qt's user interface technologies and can also be used directly, for instance to write applications using low-level OpenGL ES graphics APIs.
离线苍井空

只看该作者 17楼 发表于: 2014-10-10
回 dbzhang800 的帖子
dbzhang800:但是你用到了,Qt5的 Gui模块,而该模块离不开OpenGL
The Qt GUI module provides classes for windowing system integration, event handling, OpenGL and OpenGL ES integration, 2D graphics, basic imaging, fonts and text. These classes are used internally by Qt's .. (2014-10-10 15:56) 

ok,确定libGL已经装了,难道装得版本不对?
离线苍井空

只看该作者 18楼 发表于: 2014-10-10
原因找到了,就是没有创建libGL.so这个连接。编译的时候编译器找不到这个库。
此帖我终结的,哈哈哈哈。
快速回复
限100 字节
 
上一个 下一个