腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
pyqt4
程序
,如何为win制作安装
程序
、
、
我已经用pyqt4编写了一个应用
程序
。它可以在
linux
下运行,我猜它应该可以在windows下运行,不需要任何更改(没有特定于系统的东西)。我想为windows做一个安装
程序
,这样windows用户就不会在他们的系统上安装python和pyqt了。那么有没有办法做到这一点呢?
浏览 4
提问于2012-01-16
得票数 1
回答已采纳
3
回答
Qt
跨平台开发?
、
关于在不同的操作系统上运行
Qt
创建的应用
程序
,我有一个小问题。作为普通用户,我是否必须安装
Qt
框架才能运行
Qt
应用
程序
?我的意思是,我已经用Windows创建了
Qt
应用
程序
,然后我为
Linux
做了一个构建。我是否需要在
Linux
pc上安装
Qt
框架才能运行该应用
程序
?或者有一种方法可以将所有需要的库
打包
到应用
程序
安装
程序
中。 诚挚的问候
浏览 4
提问于2011-09-02
得票数 3
回答已采纳
1
回答
打包
非SDK应用
程序
为点击?
、
我有一个使用自由创建的
程序
,我想在Ubuntu中共享它,但是如何用.click
打包
它呢?我读过这个http://developer.ubuntu.com/publish/apps/packaging-click-apps/,但是我的
程序
与Ubuntu或
Qt
创建者无关,它只是一个
Linux
程序
,可能使用.click,所以我如何用.click
打包
它呢?
浏览 0
提问于2013-12-08
得票数 1
1
回答
在
Linux
上为Mac OS X编译
Qt
应用
程序
、
、
、
、
我正在开发一个
Qt
应用
程序
,我需要支持
Linux
,Windows和Mac。然而,唯一的问题是我没有Mac。可以在
Linux
上为Mac编译我的应用
程序
并将其
打包
到.dmg文件中吗?我还担心我的应用
程序
依赖于OpenSSL,我可以在我的
Linux
机上为Mac编译OpenSSL吗? 谢谢。
浏览 1
提问于2010-12-03
得票数 6
回答已采纳
2
回答
如何按照LGPL在
Linux
上部署
Qt
5应用
程序
?
、
、
、
最近,我成功地将我的
Qt
4应用
程序
迁移到了
Qt
5。实际上,应用
程序
使用
qt
-opensource-
linux
-x64-5.3.1发行版中预先构建的二进制
Qt
5库在开发机器上构建和运行。因为我的应用
程序
需要符合LGPL2.1许可证,所以链接到
Qt
5必须是动态的。(所以我可以**不是**静态链接到
Qt
!) 我的问题是部署这个应用
程序
。我只是想不出一个包含所有共享库的包,它可以在现有的
Linux<
浏览 5
提问于2014-08-06
得票数 6
回答已采纳
1
回答
将
QT
应用
程序
打包
到
Linux
的.AppImage文件中
、
、
我正在尝试构建QGC并将其
打包
到一个独立的.AppImage文件中,以便在
Linux
(Ubuntu)系统上运行。所以我安装了Ubuntu 18,默认情况下它有glibc 2.27。使用glibc的Ubuntu 18的问题是,当我用5.15.2安装
QT
并尝试运行
QT
时,我会发现一个错误,说找不到glibc_2.28
浏览 16
提问于2022-02-07
得票数 1
13
回答
如何在
Qt
跨平台应用
程序
中启用自动更新?
、
、
我喜欢那些无需用户任何努力就能自我更新的应用
程序
(想想:Mac上的框架)。有没有什么代码/库可以让我在
Qt
应用
程序
中做到这一点,而不必担心操作系统的细节?至少对于Windows、Mac和用户拥有的
Linux
二进制文件。我可以在Mac版本上集成Sparkle,为
Linux
编写代码(只针对独立的、用户拥有的二进制文件;如果我的
程序
曾经
打包
,我不会弄乱
打包
),然后找人在Windows端帮助我,但这是非常痛苦的。
浏览 6
提问于2010-01-16
得票数 49
回答已采纳
4
回答
两台计算机必须有什么共同点才能运行相同的可执行文件?
、
、
、
、
我正在开发一个跨平台应用
程序
,我需要确定机器B是否能够运行在机器A上编译的应用
程序
。然而,还有一些其他的向量,我不确定它们在多大程度上重要。以下是我目前的理解的总结: 第三方库(
Qt
、静态链接和动态
浏览 0
提问于2013-07-12
得票数 2
回答已采纳
3
回答
Qt
是如何工作的(确切地说)?
、
当您使用
Qt
编写应用
程序
时,它可以立即在不同的操作系统上运行吗?而且(如果我错了请纠正我)你不需要已经在你想要执行应用
程序
的所有不同平台上安装了
Qt
? 这到底是如何工作的呢?
Qt
是否编译到所需的平台,或者它是否捆绑了一些“dll”(libs),或者它是如何做到的?它与编写跨平台运行的Java应用
程序
有什么不同?如果您使用Python编写具有Python绑定的
Qt
应用
程序
,您的最终用户是否需要安装Python?
浏览 2
提问于2010-06-15
得票数 13
回答已采纳
1
回答
如何在
linux
中
打包
我的c++项目的所有依赖库?
、
、
我是第一次使用
Linux
,我不得不用
QT
做一些c++
程序
。 在windows中,
打包
依赖库的最简单方法是将所有带有我的*.exe的*.dll文件放在一个文件夹中,然后把它扔给别人。在
linux
中做类似事情的对应物是什么?我在
linux
上没有找到任何*.exe和*.dll。
浏览 49
提问于2019-01-10
得票数 0
回答已采纳
1
回答
为使用CMake构建的
Qt
应用
程序
创建Debian包
、
、
、
我想为基于GUI的.deb应用
程序
创建一个
Qt
5安装包。对于这个问题,大多数可用的链接都很旧,所以我很好奇是否有更多最新的解决方案。我过去曾尝试过许多不同的事情。理想情况下,无论使用什么
打包
工具,都会自动引入所需的库,并通过安排
Qt
安装来解决一些更麻烦的platforms问题。最后,我开发了一个自制的解决方案,使用一个小的
Qt
程序
来定位
Qt
库,然后使用一系列脚本来
打包
和解压,以及自动生成类似于.desktop文件的东西。我尝试过CpackIFW,但是虽
浏览 0
提问于2021-05-05
得票数 3
8
回答
如何在
Linux
下实现
Qt
应用
程序
的二进制分发
、
、
、
我正在开发跨平台的
Qt
应用
程序
。它是免费软件,但不是开源的。因此,我想将其作为编译后的二进制文件分发。在windows上没有问题,我将编译好的exe与MinGW和
Qt
的DLLs
打包
在一起,一切都很顺利。 但在
Linux
上有一个问题,因为用户可能在他/她的系统中具有与我非常不同的共享库。
Qt
部署指南建议两种方法:静态链接和使用共享库。第一种方法会产生巨大的可执行文件,而且还需要
Qt
所依赖的许多库的静态版本,也就是说,我必须从头开始重新构建所有这些库。第二种方法是
浏览 0
提问于2009-06-01
得票数 16
回答已采纳
1
回答
库是由ldconfig找到的,而不是由ldd为任何使用这个库的
程序
找到的。
、
、
、
运行arch
linux
时,我安装了
qt
5-base,它提供libQt5Core.so.5。:libQt5Core.so.5 -> libQt5Core.so.5.10.0$ ldd $(which keepassx) | grep libQt5CorelibQt5Core.so.5我试过重新安
浏览 0
提问于2018-01-08
得票数 0
1
回答
Qt
linux
中的windeployqt.exe
我有一个应用
程序
,准备发布了。在windows上,我只需在专用的
qt
应用
程序
构建的'windeployqt.exe MyApp.exe‘文件夹中键入’MyApp.exe‘。我也试图在kali
linux
上做同样的事情(我没有时间安装其他基于deb的发行版)。我在找三个小时的解决方案,却找不到好的东西。那么,在没有安装
Qt
的情况下,如何使应用
程序
在其他
linux
计算机上可执行呢?
浏览 2
提问于2018-07-19
得票数 0
2
回答
Qt
Embedded
Linux
。找不到工具kmap2qmap
、
我正在尝试使用线程更改键盘布局,但kmap2qmap不起作用。bash说没有找到该命令。提前感谢
浏览 0
提问于2013-01-08
得票数 1
回答已采纳
1
回答
Qt
:跨平台桌面应用的安全字体
只是想一想:有没有什么资源列出了需要在windows、Mac和
Linux
上运行的跨平台桌面
Qt
应用
程序
的“安全字体”列表(例如Ubuntu 10.* )。当我们谈到这个问题时,有没有办法将字体与可执行文件
打包
为资源的一部分,并使其在所有三个平台上无缝运行?
浏览 5
提问于2011-02-05
得票数 5
回答已采纳
2
回答
无法加载库qtquickcontrols2plugin.dll
、
、
我正在将解决方案中的
Qt
从
Qt
5升级到
Qt
6 (6.3)。在运行基于qml的项目时,我会收到无法加载qtquickcontrols2plugin.dll的错误--缺少指定的模块。我已经与dependency检查过了,.dll需要
Qt
6Qml.dll、
Qt
6Core.dll、
Qt
6QuickControls2.dll,它们都接近部署目录中的可执行文件。qmldir文件如下所示:linktarget
Qt
6::qtquick
浏览 12
提问于2022-09-18
得票数 0
回答已采纳
3
回答
在OS X和
linux
上部署
QT
应用
程序
、
、
、
部署
QT
应用
程序
的最佳方式是什么?我已经阅读了trolltech上的文档,但是链接到静态库还是动态库并让用户安装框架更好呢?我真的不希望任何使用我的应用
程序
的人必须下载一个160mb的框架来运行一个简单的gui前端。
浏览 0
提问于2010-01-30
得票数 4
回答已采纳
2
回答
在
Linux
上部署
Qt
应用
程序
、
、
、
我已经创建了一个很好的、科学的
Qt
应用
程序
,我想分发它。在Windows中很容易做到这一点,我只是创建了一个文件夹,把我的可执行文件放在那里,并调用了windeployqt
程序
,它把所有必要的.dll文件放在文件夹中,比如
Qt
5Core.dll、
Qt
5Gui.dll我也想在
Linux
上这样做,因为它是我们使用的首选操作系统。 然而,我有点挣扎,因为我真的不知道如何开始。能用同样的方式做吗?将所有必需的库与可执行文件一起复制到一个文件夹中,然后简单地将其复制到另一台
Linux</e
浏览 1
提问于2018-09-16
得票数 2
回答已采纳
1
回答
有没有办法将
Qt
的源代码版本复制到另一个位置?
、
我们正在使用
Qt
的商业许可构建一个Windows和Mac应用
程序
,它是从git克隆构建的。我们有一个使用Hudson的构建设置,可能有几个构建代理,我希望在Windows上至少构建一次,然后将构建
Qt
部署到每个代理(而不是必须在每个代理上构建
Qt
)。然而,似乎构建的
Qt
不喜欢被移动或复制。 有什么办法可以解决这个问题吗?我们的一个想法是,是否有一些设置可以构建
Qt
,使其类似于它们的二进制分布,但我看不到这样做的方法。
浏览 0
提问于2010-06-24
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
为什么程序员喜欢为 Linux 打包|Linux 中国
QT外包开发Linux应用软件
Mac OS 8被打包成应用程序,可在Windows和Linux上安装
python程序的打包
Python 程序打包成EXE
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券