腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何构建在
Linux
上动态链接的
qt
应用程序(而不是
共享
库
)
linux
、
qt
、
shared-libraries
我想构建一个与
共享
库
链接的
qt
应用程序(默认情况下,
qt
应用程序也是这样)。但是
qt
总是将应用程序编译成一个
共享
库
。我知道这是可能的,因为我已经找到了几个动态链接的
Linux
应用程序(不是
共享
库
)。例如,大多数KDE应用程序都是用
Qt
编写的,但仍然是应用程序,而不是
共享
库
。是否有编译器/链接器标志允许我在
Linux
上构建
qt</
浏览 3
提问于2018-07-10
得票数 1
回答已采纳
2
回答
如何在应用程序中部署
Qt
库
?
linux
、
qt
、
shared-libraries
、
dynamic-linking
我希望在安装文件夹中的应用程序中包含一些
共享
的
Qt
库
,这样用户就不必单独下载
Qt
。在Windows上,这似乎工作得很好,但Ubuntu抱怨说,当
Qt
库
与应用程序在同一文件夹中时,无法找到它们。如何将安装目录添加到
共享
库
搜索路径?
浏览 1
提问于2015-12-20
得票数 3
1
回答
如何从
共享
库
中初始化
Qt
资源?
qt
、
resources
、
shared-libraries
我不知道如何初始化在Red Hat Enterprise
Linux
5.2下的
共享
库
中声明和使用的
Qt
资源。我在我的
共享
库
中添加了一个
Qt
资源文件,添加了一个名为" resource“的前缀,并添加了一个文件"files/styleSheet.xsl”。资源文件名为"resources.qrc“。
浏览 2
提问于2010-12-01
得票数 10
回答已采纳
1
回答
Qt
:维护跨平台的GUI控件
qt
、
qt4
我正在编写一个在
Linux
和Windows上工作的
Qt
应用程序。我已经能够在
Linux
和Windows上部署它,支持各自平台的
共享
库
。它在Windows和
Linux
上运行非常好,只是在我运行已部署的二进制文件时,控件在
Linux
上不像预期的那样出现。没有看到QGroupBox,按钮和文本标签大小也不像我设置的那样。--如果我在
Linux
上运行
Qt
,控件看起来很好。是否有任何特定的UI文件需要与其他所需的
共享
库
浏览 4
提问于2013-04-03
得票数 0
1
回答
在Windows上执行将
Qt
/MSVC与外部动态
库
链接时的奇怪CMake行为
c++
、
windows
、
qt
、
dll
、
cmake
在构建工具链(
Qt
/CMake/MSVC)中,我经历了艰苦的努力,让
Qt
可执行文件在Windows上构建并链接到动态
库
中,这仍然越来越多地表明了一些内部错误行为。问题的描述如下: 我自己的可移植
库
TlvComms,这是一个使用CMake构建的基于
Qt
的项目。所有的代码都是在
Linux
(Ubuntu,CentOS)上使用
Qt
/CMake/gcc开发的,经过了充分的测试,并且运行得很完美。现在,我使用
浏览 8
提问于2022-06-03
得票数 1
2
回答
如何从C++函数/
Qt
方法按需加载动态
库
qt
、
linker
、
tcl
、
shared-libraries
、
system-calls
文件2)创建
共享
库
3)从TCL proc加载
库
,然后命令是否有任何与加载等效的C++函数/
Qt
可以根据需要从另一个C
浏览 3
提问于2016-09-02
得票数 2
回答已采纳
1
回答
Linux
共享
库
正在加载两次。
c++
、
linux
、
qt
、
shared-libraries
我有以下设置: 使用LD_PRELOAD技巧将
共享
库
注入应用程序。奇怪的是,我看到的是
共享
库
被加载了两次,我不明白为什么。由于
库
和应用程序都依赖于
Qt
,所以我理解
Linux
是否会加载同一个
Qt
库
的多个副本。但是应用程序不依赖于
共享</
浏览 2
提问于2016-06-28
得票数 3
回答已采纳
1
回答
Qt
静态链接或AppImage
c++
、
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/ to &
浏览 17
提问于2018-03-22
得票数 0
2
回答
在Ubuntu上运行创建的
Qt
可执行文件时出错
c++
、
qt
、
ubuntu
我已经编写了在安装了
Qt
的ubuntu机器上成功运行的代码,但是当我试图在另一台没有
Qt
的ubuntu机器上运行可执行文件时,我得到了以下错误: error while loading shared libraries
浏览 11
提问于2013-10-28
得票数 0
回答已采纳
1
回答
确定
Qt
库
连接
c++
、
qt
、
qmake
我试图在一个项目(.pro)文件中猜测
Qt
的
库
链接。我使用各种
Qt
框架目录: 32位和64位Windows、
Linux
和Android构建;使用静态和
共享
的
Qt
库
。我尝试过几种方法来检查
Qt
的连接,但是到目前为止还没有什么效果。尝试1:配置(静态的、静态的、
共享
的):消息(“
Qt
静态链接”) 静态:消息(“
Qt<
浏览 15
提问于2019-12-04
得票数 0
回答已采纳
2
回答
用Apple Swift语言编写的跨平台(在OS X和
Linux
上编译和运行) GUI应用程序是否可实现?
linux
、
swift
、
macos
由于Apple发布了开源的Swift语言,现在2.2快照运行在OS X和Ubuntu 64位上;我想问一下: 是否有可能实现一个GUI应用程序,在使用Swift语言编程的OS X和
Linux
上使用相同的代码编译和运行基于Cocoa的GUI应用程序不是一个解决方案,因为Cocoa只在OS X上支持,所以它不能在
Linux
上编译。
浏览 1
提问于2015-12-05
得票数 4
8
回答
如何在
Linux
下实现
Qt
应用程序的二进制分发
linux
、
qt
、
deployment
、
distribution
我正在开发跨平台的
Qt
应用程序。它是免费软件,但不是开源的。因此,我想将其作为编译后的二进制文件分发。在windows上没有问题,我将编译好的exe与MinGW和
Qt
的DLLs打包在一起,一切都很顺利。 但在
Linux
上有一个问题,因为用户可能在他/她的系统中具有与我非常不同的
共享
库
。
Qt
部署指南建议两种方法:静态链接和使用
共享
库
。第一种方法会产生巨大的可执行文件,而且还需要
Qt
所依赖的许多
库
的静态版本,也
浏览 0
提问于2009-06-01
得票数 16
回答已采纳
1
回答
获取
Qt
5
库
的运行时版本信息
c++
、
linux
、
qt
、
qt5
在库(对于
Linux
)中是否有一个C++函数或一个API在运行时检索
Qt
共享
库
的精确版本信息? 有gnu_get_libc_version。有curl_version。我想要
Qt
5的等价物(如果这很重要的话,用于项目)。它使用
Qt
5 X11 GUI界面。
浏览 2
提问于2021-10-12
得票数 1
回答已采纳
2
回答
如何按照LGPL在
Linux
上部署
Qt
5应用程序?
linux
、
qt
、
qt5
、
lgpl
最近,我成功地将我的
Qt
4应用程序迁移到了
Qt
5。实际上,应用程序使用
qt
-opensource-
linux
-x64-5.3.1发行版中预先构建的二进制
Qt
5
库
在开发机器上构建和运行。因为我的应用程序需要符合LGPL2.1许可证,所以链接到
Qt
5必须是动态的。(所以我可以**不是**静态链接到
Qt
!) 我的问题是部署这个应用程序。我只是想不出一个包含所有
共享
库
的包,它可以在现有的
Linux
发行版上运
浏览 5
提问于2014-08-06
得票数 6
回答已采纳
2
回答
在Windows8上使用
Qt
-creator构建(编译)一个基本的独立.exe应用程序
c++
、
windows
、
qt
我在windows8上安装了
Qt
-5.7,因为我不能在
Linux
(我最喜欢的)上构建我发布的.exe,以便在windows操作系统上使用,即使我在互联网上搜索了很多次(在那里必须进行交叉编译...)。安装后,我只想确保我可以建立/运行第一个应用程序(由
Qt
-creator“filesystembrows”默认提供的示例之一),我已经遵循,以建立
Qt
作为
共享
库
,但问题是,当我键入第一个命令行我得到:'nmake' is not recognized as a
浏览 13
提问于2016-08-04
得票数 0
回答已采纳
1
回答
在Ubuntu9.10上用
Qt
编译
共享
库
c++
、
linux
、
qt
、
ubuntu
、
shared-libraries
我对
Qt
和
Linux
开发都很陌生(尽管我在C++上有多年的C和C++开发经验)。/home/username/Projects/project_name/build 有人能告诉我如何做以下工作(使用
Qt
创建
浏览 2
提问于2009-11-07
得票数 1
回答已采纳
4
回答
在
Linux
上交叉编译动态链接的Windows版
Qt
应用程序
qt
、
dynamic-linking
、
qt5
、
cross-compiling
、
mxe
为了遵守
Qt
的LGPL许可,使用
Qt
库
的应用程序必须使源代码可用,或者动态链接到
Qt
(如果我在这几句话中没有弄错的话)。 因此,我想创建一个封闭源代码的应用程序来做到这一点。另外,我想在
Linux
(目前是xubuntu12.04)上使用g++/MinGW和C++11支持来创建windows二进制文件。我跟随完成了后者。因为我使用MXE自动下载和构建
Qt
库
(5.0版),所以我没有太多机会影响这个过程。所以我的问题是,如何创建
Qt
库</
浏览 2
提问于2013-01-29
得票数 14
1
回答
理解
Qt
平台变量
c++
、
qt
、
cross-platform
我有一个简单的
Qt
pro文件,目的是在不同的开发平台(即Windows 10和
Linux
发行版)之间
共享
。CONFIG += c++11 { messag
浏览 4
提问于2015-12-21
得票数 3
回答已采纳
1
回答
缺少GLIBC_2.9
qt
、
embedded
、
shared-libraries
、
embedded-linux
、
armv7
我在嵌入式系统领域工作,正在尝试为ARMv7平台交叉编译一个
QT
程序。我正在使用下面的交叉编译器我将程序所需的所有
共享
库
都放在/usr/lib文件夹中(我在目标平台上使用Angstrom-
linux
),所以我想不需要将
共享
库
的路径提供给加载器。但是它仍然显示出一些错误,一些<e
浏览 1
提问于2014-01-06
得票数 1
4
回答
Qt
项目发布ubuntu -加载
共享
库
时出错: libQt5Widgets.so.5
c++
、
qt
、
ubuntu
我想将用
Qt
编写的项目发布给Ubuntu /
Linux
用户。如果他们试图执行构建发布版本,就会收到以下错误消息,因为他们没有安装
Qt
: 是否有一种方法可以将所有
库
浏览 2
提问于2014-01-20
得票数 13
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL5.6及QT数据库之二-Qt(八)
MySQL5.6及QT数据库之一-Qt(七)
QT工具将支持VS的Linux工程,大家拭目以待
更多的Linux Qt自动化教程、样例源码放出!
数据库与Linux
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券