首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在QT5.4应用程序中包括QtScript模块

如何在QT5.4应用程序中包括QtScript模块
EN

Stack Overflow用户
提问于 2015-03-25 01:44:08
回答 1查看 1.5K关注 0票数 1

在QT5.4之前,我可以通过添加

代码语言:javascript
复制
QT += script

到我的.pro文件。然而,当我试图用QT5.4构建一个项目时,qmake将“script”标记为一个未知模块。

我可以在我的库文件夹中看到QtScript共享对象。

我在任何QT5.4发行说明中都找不到这方面的任何参考。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-26 20:50:12

结果发现,这是用于Qt5.4forQtEL 6的RedHat EPEL存储库打包中的一个缺陷。qt5-qtscript包显然没有在系统中注册,因此qmake不识别'script‘关键字(QT +=脚本)。

我通过从Qt网站(qt.io)安装5.4.1库来解决这个问题。RHEL 6.4在安装来自QtCreator在线安装程序的qt.io时遇到了问题,因为gcc版本是4.7.3,QtCreator抱怨libstdc++版本,但是除了QtCreator,QT5.4.1库安装得很好。

因此,我使用来自epel存储库的Qt -创建者(由epel的QT5.4 lib支持),并根据安装在单独位置的qt.io的Qt5.4.1 lib构建我的程序(我的build使用这些库),现在一切都适合我了。

一旦我发现qt5-qtscript包做错了什么,我将提交一个补丁来修复这个问题,但可能还需要一段时间才能完成该任务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29246059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档