腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何构建在
Linux
上动态链接的
qt
应用程序(而不是
共享
库
)
、
、
我想构建一个与
共享
库
链接的
qt
应用程序(默认情况下,
qt
应用程序也是这样)。但是
qt
总是将应用程序编译成一个
共享
库
。我知道这是可能的,因为我已经找到了几个动态链接的
Linux
应用程序(不是
共享
库
)。例如,大多数KDE应用程序都是用
Qt
编写
的,但仍然是应用程序,而不是
共享
库
。是否有编译器/链接器标志允许我在
Linux
上构
浏览 3
提问于2018-07-10
得票数 1
回答已采纳
1
回答
Qt
:维护跨平台的GUI控件
、
我正在
编写
一个在
Linux
和Windows上工作的
Qt
应用程序。我已经能够在
Linux
和Windows上部署它,支持各自平台的
共享
库
。它在Windows和
Linux
上运行非常好,只是在我运行已部署的二进制文件时,控件在
Linux
上不像预期的那样出现。没有看到QGroupBox,按钮和文本标签大小也不像我设置的那样。--如果我在
Linux
上运行
Qt
,控件看起来很好。是否有任何特定的UI文件需要与其他所需的
共享<
浏览 4
提问于2013-04-03
得票数 0
2
回答
用Apple Swift语言
编写
的跨平台(在OS X和
Linux
上编译和运行) GUI应用程序是否可实现?
、
、
由于Apple发布了开源的Swift语言,现在2.2快照运行在OS X和Ubuntu 64位上;我想问一下: 是否有可能实现一个GUI应用程序,在使用Swift语言编程的OS X和
Linux
上使用相同的代码编译和运行基于Cocoa的GUI应用程序不是一个解决方案,因为Cocoa只在OS X上支持,所以它不能在
Linux
上编译。
浏览 1
提问于2015-12-05
得票数 4
4
回答
Qt
项目发布ubuntu -加载
共享
库
时出错: libQt5Widgets.so.5
、
、
我想将用
Qt
编写
的项目发布给Ubuntu /
Linux
用户。如果他们试图执行构建发布版本,就会收到以下错误消息,因为他们没有安装
Qt
: 是否有一种方法可以将所有
库
浏览 2
提问于2014-01-20
得票数 13
回答已采纳
2
回答
共享
库
(.so)文件是否需要在链接时显示(或指定)?
、
、
共享
库
(.so)文件是否需要在链接时显示(或指定)? 我在这里读过(),.so文件必须在编译时出现,但根据我的经验,这不是真的吗?
共享
库
不是在运行时使用dlopen和dlsym进行链接,这样当应用程序被链接时,
库
就可能不在系统上了吗?
浏览 2
提问于2017-02-03
得票数 12
2
回答
如何在应用程序中部署
Qt
库
?
、
、
、
我希望在安装文件夹中的应用程序中包含一些
共享
的
Qt
库
,这样用户就不必单独下载
Qt
。在Windows上,这似乎工作得很好,但Ubuntu抱怨说,当
Qt
库
与应用程序在同一文件夹中时,无法找到它们。如何将安装目录添加到
共享
库
搜索路径?
浏览 1
提问于2015-12-20
得票数 3
1
回答
如何从
共享
库
中初始化
Qt
资源?
、
、
我不知道如何初始化在Red Hat Enterprise
Linux
5.2下的
共享
库
中声明和使用的
Qt
资源。我在我的
共享
库
中添加了一个
Qt
资源文件,添加了一个名为" resource“的前缀,并添加了一个文件"files/styleSheet.xsl”。资源文件名为"resources.qrc“。
浏览 2
提问于2010-12-01
得票数 10
回答已采纳
1
回答
定义相同函数名的两个
linux
共享
对象之间的冲突
、
、
、
、
我的问题涉及Python、
Qt
、PyQt和其他东西,但问题实际上是关于
Linux
的ld.so实际上是如何工作的。问题我有一个第三方、专有的
Linux
应用程序,它是用C++
编写
的(尽管原始语言无关紧要),并且它动态地链接到
Qt
3.3。该应用程序嵌入了一个python解释器,该解释器可用于为其
编写
脚本。由
浏览 0
提问于2013-07-25
得票数 4
回答已采纳
1
回答
如何在
Qt
中开发自定义widget插件?
我想创建自定义插件,可以从designer.The拖拽插件必须是容器,这样用户就可以拖放其他自定义插件到容器插件。
浏览 5
提问于2012-03-20
得票数 0
1
回答
在Windows上执行将
Qt
/MSVC与外部动态
库
链接时的奇怪CMake行为
、
、
、
、
在构建工具链(
Qt
/CMake/MSVC)中,我经历了艰苦的努力,让
Qt
可执行文件在Windows上构建并链接到动态
库
中,这仍然越来越多地表明了一些内部错误行为。问题的描述如下: 我自己的可移植
库
TlvComms,这是一个使用CMake构建的基于
Qt
的项目。所有的代码都是在
Linux
(Ubuntu,CentOS)上使用
Qt
/CMake/gcc开发的,经过了充分的测试,并且运行得很完美。现在,我使用
浏览 8
提问于2022-06-03
得票数 1
1
回答
本机GUI的解决方案是什么?
、
、
、
、
据我所知,
Qt
在OS上看起来一点也不本机。您是否必须为每个操作系统
编写
GUI?那么,您为Windows
编写
了一个
Qt
GUI,为
Linux
编写
了一个
Qt
GUI,为OS X
编写
了一个
Qt
GUI?或者它看起来仍然是非原生的? 您是否必须根据操作系统使用不同的GUI
库
?所以
浏览 2
提问于2013-08-01
得票数 1
2
回答
如何从C++函数/
Qt
方法按需加载动态
库
、
、
、
、
文件2)创建
共享
库
3)从TCL proc加载
库
,然后命令是否有任何与加载等效的C++函数/
Qt
可以根据需要从另一个C
浏览 3
提问于2016-09-02
得票数 2
回答已采纳
1
回答
Linux
共享
库
正在加载两次。
、
、
、
我有以下设置: 使用LD_PRELOAD技巧将
共享
库
注入应用程序。奇怪的是,我看到的是
共享
库
被加载了两次,我不明白为什么。由于
库
和应用程序都依赖于
Qt
,所以我理解
Linux
是否会加载同一个
Qt
库
的多个副本。但是应用程序不依赖于
共享</
浏览 2
提问于2016-06-28
得票数 3
回答已采纳
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/ to &
浏览 17
提问于2018-03-22
得票数 0
2
回答
在Ubuntu上运行创建的
Qt
可执行文件时出错
、
、
我已经
编写
了在安装了
Qt
的ubuntu机器上成功运行的代码,但是当我试图在另一台没有
Qt
的ubuntu机器上运行可执行文件时,我得到了以下错误: error while loading shared libraries
浏览 11
提问于2013-10-28
得票数 0
回答已采纳
1
回答
确定
Qt
库
连接
、
、
我试图在一个项目(.pro)文件中猜测
Qt
的
库
链接。我使用各种
Qt
框架目录: 32位和64位Windows、
Linux
和Android构建;使用静态和
共享
的
Qt
库
。我尝试过几种方法来检查
Qt
的连接,但是到目前为止还没有什么效果。尝试1:配置(静态的、静态的、
共享
的):消息(“
Qt
静态链接”) 静态:消息(“
Qt<
浏览 15
提问于2019-12-04
得票数 0
回答已采纳
1
回答
Qt
框架可用于创建跨平台
库
吗?
、
、
、
、
Qt
()看起来是开发应用程序的一个很好的跨平台框架,但是我似乎找不到它是否可以用来创建
库
。
浏览 1
提问于2014-03-06
得票数 0
回答已采纳
1
回答
在不相关的进程之间
共享
套接字(侦听)
、
、
、
、
在
Linux
3.9内核和更高版本中运行时,我有一个应用程序X,它监听特定套接字上的连接。我想
编写
一个不相关的应用程序Y,它跟踪连接到此套接字的尝试次数、源IP等。在c++中(理想情况下通过
Qt
库
)是否可以
共享
/监视已被无关进程使用的套接字?我发现了几个StackOverflow问题,它们建议使用found来
共享
套接字,但在这种情况下这是不可能的。
浏览 4
提问于2016-09-12
得票数 0
3
回答
Qt
4.3中的线程池
有什么方法可以在
Qt
4.3中使用线程池吗?我知道它现在已经在
Qt
4.5中实现了。但是它在
Qt
4.3中也是可用的吗?
浏览 1
提问于2009-11-12
得票数 4
回答已采纳
8
回答
如何在
Linux
下实现
Qt
应用程序的二进制分发
、
、
、
我正在开发跨平台的
Qt
应用程序。它是免费软件,但不是开源的。因此,我想将其作为编译后的二进制文件分发。在windows上没有问题,我将编译好的exe与MinGW和
Qt
的DLLs打包在一起,一切都很顺利。 但在
Linux
上有一个问题,因为用户可能在他/她的系统中具有与我非常不同的
共享
库
。
Qt
部署指南建议两种方法:静态链接和使用
共享
库
。第一种方法会产生巨大的可执行文件,而且还需要
Qt
所依赖的许多
库
的静态版本,也
浏览 0
提问于2009-06-01
得票数 16
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL5.6及QT数据库之二-Qt(八)
MySQL5.6及QT数据库之一-Qt(七)
如何入门 Linux Shell 脚本编写|Linux 中国
编写自己的代码库
Python tkinter库编写gui
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券