腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
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
4
回答
两台计算机必须有什么共同点才能运行相同的可执行文件?
、
、
、
、
我正在开发一个跨平台应用程序,我需要确定机器B是否能够运行在机器A上
编译
的应用程序。然而,还有一些其他的向量,我不确定它们在多大程度上重要。以下是我目前的理解的总结: 第三方
库
(
Qt</em
浏览 0
提问于2013-07-12
得票数 2
回答已采纳
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 -<e
浏览 0
提问于2014-10-04
得票数 1
8
回答
如何在
Linux
下实现
Qt
应用程序的二进制分发
、
、
、
我正在开发跨平台的
Qt
应用程序。它是免费软件,但不是开源的。因此,我想将其作为
编译
后的二进制文件分发。在windows上没有问题,我将
编译
好的exe与MinGW和
Qt
的DLLs打包在一起,一切都很顺利。 但在
Linux
上有一个问题,因为用户可能在他/她的系统中具有与我非常不同的共享
库
。
Qt
部署指南建议两种方法:
静态
链接和使用共享
库
。第一种方法会产生巨大的可执行文件,而且还需要
Qt
所依赖的许多
库</e
浏览 0
提问于2009-06-01
得票数 16
回答已采纳
3
回答
打包使用共享
库
编译
的
qt
应用程序
、
我最近在我的
linux
机器上下载了
qt
嵌入式演示源代码。以下是程序运行过程中的结果 ,我在x86机器上
静态
地
编译
了它,并在x86机器上运行应用程序,运行良好。但是,当我使用Atom平台将
静态
编译
的二进制文件带到另一台机器时,它会运行一些缺少的小部件。我发现插件不能用
静态
编译
进行移植。有人能告诉我这是真的吗?如果没有人能告诉我它的步骤?,,我用共享
库
动态地
编译
了它。然后在
linux
上得到一个可执行程序
浏览 3
提问于2010-03-09
得票数 3
回答已采纳
5
回答
QMAKE:尚未设置QMAKESPEC
、
我最近重新
编译
了
Qt
,这样我就可以使用
静态
库
而不是共享
库
。但是现在,当我尝试
编译
我的项目时,我得到了以下错误: /usr/local/Trolltech/
Qt
-4.4.0/mkspecs/
linux
-g++
linux</em
浏览 277
提问于2011-03-15
得票数 19
回答已采纳
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
回答已采纳
1
回答
试图链接到外部
静态
库
。但是
QT
创建者正在
编译
外部
库
源文件。
、
、
这一切都发生在Ubuntu18.04上,
QT
创建者4.5.2。该项目是一个
QT
小部件项目。我想链接到在netbeans中创建的
静态
链接的C++
库
。但是当我构建
QT
时,它不仅仅是链接到
静态
库
,它在库(game.cpp)中
编译
一个文件并生成以下错误。O是外部
静态
链接
库
的一部分。它在netbeans下
编译
得很好。是因为图书馆是libscrabblelib.a吗?这是
QT
不理解的
库
浏览 7
提问于2020-03-06
得票数 0
1
回答
QT
应用程序中没有连接的MySQL
、
、
我正在针对windows 7上一个
静态
构建的
QT
4.7.4
库
进行
编译
,这使程序能够正确地找到QMYSQL驱动程序。我之所以知道这一点,是因为在
静态
构建所有内容时,我没有得到"QMYSQL驱动程序未加载“错误。但是,当我试图连接到数据
库
时,我会得到"QSqlQuery::exec: database not“错误。我知道应用程序代码很好,因为它在
Linux
上工作得很好(相同的
QT
版本,非
静态
构建.当在
Linu
浏览 7
提问于2011-10-07
得票数 0
1
回答
Qt
框架可用于创建跨平台
库
吗?
、
、
、
、
Qt
()看起来是开发应用程序的一个很好的跨平台框架,但是我似乎找不到它是否可以用来创建
库
。我是否可以使用它来创建一个可重用的代码片段,并将其
编译
到一个Windows .dll、OSX和iOS .dylib以及Android .jar文件中?
浏览 1
提问于2014-03-06
得票数 0
回答已采纳
1
回答
Ubuntu中的
Qt
:无法使用
静态
boost
库
进行
编译
、
、
、
我正在尝试使用Ubuntu14.04、
Qt
和一些boost
库
来
编译
一个C++插件。我按如下方式构建了boost
库
:如果我使用共享的boost
库
,比如libboost_system.so,这个项目
编译
的很好。但是,我希望使用
静态
boost
库
(libboost_system.a)进行
编译
。这是我的
Qt
项目文件:TEMPLATE = lib
QT
浏览 3
提问于2015-02-01
得票数 0
2
回答
使用
Qt
Creator创建的应用程序是否需要最终用户安装插件?
看到使用
QT
创建的应用程序声称可以在所有平台上运行,windows、
linux
、mac…… 最终用户是否需要运行或安装插件?
浏览 0
提问于2010-01-20
得票数 0
回答已采纳
3
回答
如何剥离
Qt
库
以删除应用程序未使用的内容?
、
、
、
、
我正在通过
编译
后的
Qt
库
发布一个独立的
Linux
应用程序。有没有一个工具可以扫描我的源代码,看看我的应用程序使用哪些类/方法,然后它会从
Qt
源代码中提取出不必要的/未使用的东西,并
编译
为我的应用程序量身定制的
Qt
库
,而不会有任何额外的膨胀?但是,有什么最接近的现有解决方案可以让我的
Linux
独立应用程序与
编译
后的
qt
库
尽可能的精简呢?
浏览 2
提问于2011-07-25
得票数 4
1
回答
Qt
C++ Android
编译
仿生头错误
、
、
我正在尝试用
Qt
creator为安卓系统
编译
一个普通的C++
静态
库
。header ctype.h does not define either _U nor _CTYPE_U我包含了几个
linux
库
: jsoncpp、libuuid、libbluet
浏览 7
提问于2014-10-18
得票数 2
1
回答
如何链接到
Qt
下的SDL2
库
、
、
、
、
我已经
编译
了最新的SDL2
库
,这些
库
是从“正式”mercurial存储
库
获得的,并遵循了Ubuntu/
Linux
构建的说明。TEMPLATE = appCONFIG -= app_bundle unix:!
浏览 5
提问于2014-08-21
得票数 3
2
回答
如何在
Linux
中构建完全
静态
的
QT
应用程序?
、
、
我希望构建不依赖于任何共享
库
(
QT
libs和glibc以及所有
库
)的
qt
应用程序。为此,我下载了
QT
源代码,使用-static选项构建它,用ldd检查所有*.a
库
。此
库
不依赖于shared .so
库
。我在/opt/Q5.8中安装了新的
QT
库
,并在$PATH中添加了/opt/Q5.8/bin。 然后创建test Hello world项目。qmake创建Makefi
浏览 0
提问于2017-04-16
得票数 4
1
回答
Qt
Creator链接到
静态
库
-忽略动态
、
、
、
、
我已经在
Qt
Creator (
Qt
5)中创建了一个控制台应用程序,它使用了第三方
库
。该
库
附带.so、.a和.la文件。我
编译
我的应用程序没有问题,它运行了,但是当我把它移到另一个
Linux
机器上时,应用程序抱怨缺少.so文件。(所以很明显,它没有像我预期的那样与.a连接) 有没有一种方法可以强制
Qt
Creator (.pro文件)链接到
静态
库
,即使存在.so?
浏览 1
提问于2014-02-03
得票数 1
2
回答
在Ubuntu22.04上如何正确地将
Qt
5
编译
成arm64?
、
、
、
、
Srbds: Not affected主要问题: 在
Qt
5.12.12的/mkspecs/devices中没有目标器件Pi 4,只有Pi 3的变化。
浏览 11
提问于2022-06-28
得票数 0
2
回答
Qt
应用程序无法在Windows上启动
、
、
、
我在
Linux
上编写了一个可以
编译
和运行的
Qt
应用程序。当我试图在
Qt
Creator上
编译
代码时,我无法运行可执行文件。 应用程序将仅从
Qt
Creator中运行。这与依赖关系有关吗?我知道对于
静态
构建,我需要构建
Qt
Creator的
静态
版本。但是除了这样做之外,我还需要做什么才能让程序运行呢?
浏览 0
提问于2014-05-27
得票数 0
2
回答
分布式
Qt
/C++跨平台应用程序
、
、
我很难部署我的
Qt
/C++应用程序,可能是因为我还没有在网上找到一个很好的介绍。简单地说,我的问题是如何在发送给用户之前设置一个只需要最少
编译
,或者最好是不
编译
的安装框架。我找到了不同的选择:
静态
编译
Qt
->
静态
编译
可执行文件->分发可执行文件。通过这个设置,我遇到了一个Windows安全警告,它需要管理员权限(我还没有在
Linux
/macOS上尝试)。坦率地说,这种方法似乎不太理想,因为我的
浏览 7
提问于2017-05-09
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
go语言静态库的编译和使用
Linux手动编译PHP7的扩展库
Linux库概念,动态库和静态库的制作,如何移植第三方库
C+程序编译之谜(二)——隐藏源码,动态和静态链接库的秘密
关于QT,你需要知道这些基础知识
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券