腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Qt
应用
程序
无法在Windows上启动
、
、
、
我在
Linux
上编写了一个可以
编译
和运行的
Qt
应用
程序
。当我试图在
Qt
Creator上
编译
代码时,我无法运行可执行文件。 应用
程序
将仅从
Qt
Creator中运行。这与依赖关系有关吗?我知道对于
静态
构建,我需要构建
Qt
Creator的
静态
版本。但是除了这样做之外,我还需要做什么才能让
程序
运行呢?
浏览 0
提问于2014-05-27
得票数 0
4
回答
两台计算机必须有什么共同点才能运行相同的可执行文件?
、
、
、
、
我正在开发一个跨平台应用
程序
,我需要确定机器B是否能够运行在机器A上
编译
的应用
程序
。然而,还有一些其他的向量,我不确定它们在多大程度上重要。以下是我目前的理解的总结: 第三方库(<
浏览 0
提问于2013-07-12
得票数 2
回答已采纳
1
回答
如何在LGPL下
编译
QT
以便在windows上发布?
、
、
、
、
如何在MINGW上免费
编译
Qt
,同时
静态
编译
mingw或Microsoft C++ express,而不是Studio.对于
QT
和mingw/mc++,我必须在本地提供哪些dll,以及如何也没有外部依赖我正在XP VM上
编译
我更喜欢mingw,由于
linux
-windows的兼容性,以及我在mingw
编译
的
Qt
程序
的工作目录中需要什么dll来发布,而不是一台没有安装
Qt
或mingw的pc
浏览 2
提问于2011-03-30
得票数 1
1
回答
在
linux
中分发
QT
应用
程序
、
、
、
我希望在
linux
中分发
QT
应用
程序
,而不是源代码。我找到谷歌等等..。他们说我如何分发我的应用
程序
.?(我在Ubuntu14.04中使用)
浏览 7
提问于2016-04-23
得票数 2
回答已采纳
1
回答
Qt
5 mingw -如何添加所需的dlls以独立运行应用
程序
?
、
、
、
我用
Qt
5做了一个申请。要在qtcreator中运行此应用
程序
,我必须放入一些dll,如
Qt
5Widgets.dll、
Qt
5Core.dll等。在可执行文件旁边。我只能添加
静态
库(*.lib)。 我只想将所需的dll添加到我的项目中,并在输出中生成一个*.exe文件,而不需要任何依赖,也不想在可执行文件周围添加任何dll。
浏览 13
提问于2015-12-18
得票数 0
3
回答
打包使用共享库
编译
的
qt
应用
程序
、
我最近在我的
linux
机器上下载了
qt
嵌入式演示源代码。以下是
程序
运行过程中的结果 ,我在x86机器上
静态
地
编译
了它,并在x86机器上运行应用
程序
,运行良好。但是,当我使用Atom平台将
静态
编译
的二进制文件带到另一台机器时,它会运行一些缺少的小部件。我发现插件不能用
静态
编译
进行移植。有人能告诉我这是真的吗?如果没有人能告诉我它的步骤?,,我用共享库动态地
编译
了它。然后在
linux
上
浏览 3
提问于2010-03-09
得票数 3
回答已采纳
2
回答
分布式
Qt
/C++跨平台应用
程序
、
、
我很难部署我的
Qt
/C++应用
程序
,可能是因为我还没有在网上找到一个很好的介绍。简单地说,我的问题是如何在发送给用户之前设置一个只需要最少
编译
,或者最好是不
编译
的安装框架。我找到了不同的选择:
静态
编译
Qt
->
静态
编译
可执行文件->分发可执行文件。通过这个设置,我遇到了一个Windows安全警告,它需要管理员权限(我还没有在
Linux
/macOS上尝试)。坦率地说,这种方法似乎
浏览 7
提问于2017-05-09
得票数 1
回答已采纳
2
回答
使用
Qt
Creator创建的应用
程序
是否需要最终用户安装插件?
看到使用
QT
创建的应用
程序
声称可以在所有平台上运行,windows、
linux
、mac…… 最终用户是否需要运行或安装插件?或者应用
程序
在每个platform....does上本地运行,最终用户只需安装我的软件,就可以很好地运行我的应用
程序
??
浏览 0
提问于2010-01-20
得票数 0
回答已采纳
1
回答
静态
链接QML应用
程序
与
Qt
5 (5.13.2)
、
、
、
我用下面这行代码在
Linux
上
编译
了
Qt
5.13.2: /home/
Qt
/5.13.2/Src/configure -release -static -ltcg -optimize-size -opensource-confirm-license -platform
linux
-g++ -no-pch -nomake tools -nomake tests -nomake examples -skip webengine-prefix "
浏览 44
提问于2020-04-09
得票数 0
回答已采纳
8
回答
如何在
Linux
下实现
Qt
应用
程序
的二进制分发
、
、
、
我正在开发跨平台的
Qt
应用
程序
。它是免费软件,但不是开源的。因此,我想将其作为
编译
后的二进制文件分发。在windows上没有问题,我将
编译
好的exe与MinGW和
Qt
的DLLs打包在一起,一切都很顺利。 但在
Linux
上有一个问题,因为用户可能在他/她的系统中具有与我非常不同的共享库。
Qt
部署指南建议两种方法:
静态
链接和使用共享库。第一种方法会产生巨大的可执行文件,而且还需要
Qt
所依赖的许多库的
静态
版本,也
浏览 0
提问于2009-06-01
得票数 16
回答已采纳
1
回答
QT
应用
程序
中没有连接的MySQL
、
、
我正在针对windows 7上一个
静态
构建的
QT
4.7.4库进行
编译
,这使
程序
能够正确地找到QMYSQL驱动
程序
。我之所以知道这一点,是因为在
静态
构建所有内容时,我没有得到"QMYSQL驱动
程序
未加载“错误。但是,当我试图连接到数据库时,我会得到"QSqlQuery::exec: database not“错误。我知道应用
程序
代码很好,因为它在
Linux
上工作得很好(相同的
QT
版本,非
静态
浏览 7
提问于2011-10-07
得票数 0
3
回答
如何剥离
Qt
库以删除应用
程序
未使用的内容?
、
、
、
、
我正在通过
编译
后的
Qt
库发布一个独立的
Linux
应用
程序
。有没有一个工具可以扫描我的源代码,看看我的应用
程序
使用哪些类/方法,然后它会从
Qt
源代码中提取出不必要的/未使用的东西,并
编译
为我的应用
程序
量身定制的
Qt
库,而不会有任何额外的膨胀?但是,有什么最接近的现有解决方案可以让我的
Linux
独立应用
程序
与
编译
后的
qt
库尽可能的精简呢?
浏览 2
提问于2011-07-25
得票数 4
1
回答
CMake
静态
链接
Qt
5
、
、
、
我已经在
Linux
上用
Qt
5开发了一个
程序
,没有问题,现在我正试着在Windows上用CMake (用
Qt
5CoreConfig.cmake等)
编译
它。和mingw32。一切正常,除了我不知道如何
静态
链接我的项目。下面是我如何将
Qt
5添加到我的项目中: find_package(${lib} REQU
浏览 1
提问于2013-06-23
得票数 1
1
回答
与
静态
mylib.a链接的应用
程序
,但exe正在寻找mylib.dll
、
、
我在
linux
中用
Qt
5.5创建了一个
静态
库mylib,并在我的
Qt
应用
程序
中链接到它,一切都正常TARGET = mylib现在,在win7中运行同样的
qt
5.5 mingw32似乎可以
编译
和链接mylib而没有错误,但由于它正在寻找mylib.dll,所以导致myapp崩溃……为什么链接进程不将
静态
mylib.a链接到它 myapp链接文
浏览 1
提问于2015-08-06
得票数 0
1
回答
Qt
Creator链接到
静态
库-忽略动态
、
、
、
、
我已经在
Qt
Creator (
Qt
5)中创建了一个控制台应用
程序
,它使用了第三方库。该库附带.so、.a和.la文件。我
编译
我的应用
程序
没有问题,它运行了,但是当我把它移到另一个
Linux
机器上时,应用
程序
抱怨缺少.so文件。(所以很明显,它没有像我预期的那样与.a连接) 有没有一种方法可以强制
Qt
Creator (.pro文件)链接到
静态
库,即使存在.so?
浏览 1
提问于2014-02-03
得票数 1
1
回答
链接器找不到qwebp lib - static
Qt
5.3.2
编译
、
、
、
、
我正在尝试用g++ 4.7.2-5在
Linux
3.2.0-4-amd64上
静态
编译
Qt
5.3.2库。我使用以下命令配置
编译
和安装makefile: configure -prefix /usr/local/
Qt
5-static -debug -opensource -platform
linux
-g++ -opengl desktop -static -nomake examples -nomake tests -
qt
浏览 0
提问于2014-10-04
得票数 1
1
回答
从
Linux
将
Qt
程序
部署到Windows
、
、
、
、
我正在
Linux
上开发一个
Qt
程序
,我也想在Windows上使用它。
编译
和
静态
链接为Windows很好地与MXE (qtbase安装),无论我想要链接我的
程序
动态。动态链接工作,
程序
运行在葡萄酒下,但当我将EXE和DLL复制到Windows时,
程序
会出现一个错误:“该应用
程序
无法启动,因为它无法在”“中找到或加载
Qt
平台插件"windows”。在Windows上,有一个windeployqt将应用
程
浏览 2
提问于2016-09-24
得票数 1
回答已采纳
1
回答
Qt
静态
链接或AppImage
、
、
你好,我试图在
Linux
OpenSUSE 42.3的
qt
中做
静态
链接,但是我得到了一些问题,我使用这个指令在pc上搜索
qt
(我安装了
QT
creator,
qt
5 des,
qt
5 as.,
qt
5 D-Bus viewer),我得到了很多变体(4xQt,
QT
5,
QT
5CORE等等),我试图在某个地方找到配置文件(它们在指令中运行。/ -static -prefix /
qt
5
浏览 17
提问于2018-03-22
得票数 0
1
回答
创建依赖于
Qt
5的二进制文件
、
、
我使用Fedora 18和
Qt
5创建了一个开发环境 当我
编译
我的应用
程序
时,它将是64位的,并依赖于
Qt
5。经过一些研究,似乎这将是一个问题,因为Centos 6.x仍然依赖于
Qt
4.6,而Centos 5.x依赖于早期的
Qt
,我猜Ubuntu有自己的软件包限制。有没有一个“安全”版本的
Qt
我可以
编译
,以确保它可以在任何地方运行?如果没有,我怎么能期望客户运行我的
程序
呢?
浏览 1
提问于2013-10-07
得票数 0
3
回答
QT
Creator -在我自己的库中使用外部库
、
、
我正在用c++的
QT
Creator在
Linux
上开发一个应用
程序
在我创建的库中,我使用了另一个外部
静态
库(libSDL.a)。我已经将我的库配置为
静态
库(*.a),它
编译
起来没有任何问题。根据我的理解,
浏览 1
提问于2012-06-03
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
QT外包开发Linux应用软件
Linux关于xxx^M导致Shell程序编译错误
C+程序编译之谜(二)——隐藏源码,动态和静态链接库的秘密
go语言静态库的编译和使用
关于QT,你需要知道这些基础知识
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券