首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    LinuxQt程序打包发布并设置图标

    之前整理过一篇文章是关于WindowsQt打包发布与设置环境变量的,那篇文章里面Qt发布的程序是没有设置应用程序图标的,之后会再整理一篇文章的,顺便测试使用Qt插件在打包情况的异同。...今天要给大家分享的Ubuntu 32位Qt程序的发布与图标设置。...根据我查到的资料,在Ubuntu 64位,一般会使用第三方工具——linuxdeployqt-x86_64(linuxdeployqt),注意下这个是64位的,32位的我也下载了试,但是没用成功。...Windows可以直接使用Qt自带的工具——windeployqt。 1....使用脚本获取应用程序依赖库 ubuntu收集依赖库可以使用一个简单的脚本,这相当于Windowswindeployqt的功能了。下面贴下脚本程序: #!

    11.3K11

    Qt:windowsQt安装教程

    软件下载 Qt5.12载网址: http://download.qt.io/archive/qt/5.12/5.12.2/ 注意: 官网很慢,所以我们一般是使用国内镜像网站: 清华大学:https:/...Qt 开发库组件;另一部分是“Tools”分类的,该分类包含的是集成开发环境和编译工具。...Android *** 这是针对安卓应用开发的 Qt 库,一般情况用不到 Sources Qt 的源代码包,除非你想阅读 Qt 的源码,否则不用安装。...“Tools”分类的开发组件(一般选择Qt Creator xxx 和MinGW xxxxx) 组件 说明 Qt Creator xxx 这是集成开发环境,强制安装的,以后所有的项目和代码都在 Qt...MSYS 对于熟悉 Unix/Linux 系统环境或者要尝试学习 Unix/Linux 系统的人都是一种便利。

    5.6K20

    LinuxQt创建共享库与链接共享库详解

    本次和大家分享的是在Ubuntu使用Qt生成共享库以及在Qt中链接共享库的方法。 共享库是在Linux的称呼,在Windows被称为动态库。.../linux_x32/lib -lTestLib } contains(QT_ARCH, x86_64){ } }else{ contains(QT_ARCH, i386...上面的错误是在运行时没有找到共享库,在Linux,可以使用 ldd命令查看一个可执行程序所需的库,效果如下: ? 2. 为什么在Qt中运行没有报上面的错误?...是Qt将生成的共享库放到Linux默认的搜索路径下了么?...root,在/etc/ld.so.conf.d文件查看。 然鹅我并没有放弃,于是借助谷歌,搜索了下相关问题【Qt 编译工程的过程】,虽然没有找到答案,但是发现了一些线索: ?

    5.7K20

    嵌入式Linux QT移植mqtt的方法(包含arm端)

    环境: Ubuntu18.04 开发板:debian 交叉编译工具链:arm-linux-gnueabihf-gcc 8.3.0 QtQt5.11.2 解决方案在文末,如不想看中间过程,可直接跳转到文末...也就是mqtt的报文需要自己去构建,好在mqtt的报文并不是很复杂,稍微研究一也能理解。 2、Linux使用官方sdk包,比如阿里云有提供阿里的sdk包,下载后调用它提供的接口来连接阿里云。...3、QT里移植mqtt:这种方式因为可以直接调用官方写好的接口,因此使用起来就简单多了,但是这个移植过程并不是那么简单。这分为Windows端和Linux端。...先说Ubuntu的移植: 这个我是参考网上的,[Linux QtMQTT模块的导入(移植)](https://blog.csdn.net/wct3344142/article/details/107022706...于是我就去找一这个在哪里有定义,找了一,发现这种类型其实在qsslconfiguration.h这个文件中是有定义的,但是前面通过#ifndef QT_NO_SSL这个宏没有把这段代码编译进去 ?

    9.9K30

    QT应用编程: windowsQT调用COM组件并集成到QT界面

    一、环境介绍 操作系统: win10 64位 QT版本: 5.12.6 Visual Studio IDE 版本: 2017 二、创建COM组件 为了方便测试,我这里使用QT来创建COM组件,再由QT...QT创建COM的方法看这里: (1) VS2017使用QT生成COM组件: https://blog.csdn.net/xiaolong1126626497/article/details/...https://blog.csdn.net/xiaolong1126626497/article/details/112550412 本次文章是接着上一篇文章写的,创建的COM组件可以参考上一篇文章: QT...应用编程: windowsQT调用COM组件: https://blog.csdn.net/xiaolong1126626497/article/details/112978956 三、QtCreate...里创建工程调用COM组件完成界面开发 上一篇文章里介绍了在QtCreate里使用QAxObject调用COM组件,并完成函数接口调用;如果调用的COM组件是带界面的程序,并需要集成到当前QT程序中,就需要使用

    2.5K31

    Windows Qt 静态编译连接

    Windows Qt 静态编译连接 本文介绍的是Windows Qt 静态编译连接,Qt的静态和动态,前面的内容也有所介绍,先来看本文的静态编译。...关于Windows Qt 静态编译连接,似乎一直没有静态编译Qt的需求:一不在没有管理员权限的机器上使用,二不制作绿色软件,三动态编译工作得很好,再配合 nsis 制作一个安装包,有什么必要静态编译呢...正好利用周末时间,自己尝试编译一,顺便整理一,看看到底会发生什么(尽管以后还是用动态编译)。...没特殊说明的话,以下讨论的是 MSVC2008 的情况: 静态编译 或许有两个层次: 编译出的程序不依赖 QtCore4.dll、QtGui4.dll 等 Qt 的静态库 编译出的程序不依赖 msvcr90...小结:Windows Qt 静态编译连接的内容介绍完了,希望本文对你有所帮助!

    32620

    Qt(MinGW ) Windows创建动态库

    上一次和大家分享的是LinuxQt创建共享库并链接共享库,这次和大家分享的是WindowsQt创建共享库并链接共享库。大家肯定注意到标题中Qt后面括号中的minGW,为什么要加上minGW呢?...在上一篇文章中LinuxQt创建共享库与链接共享库对共享库的创建与链接都已经有了详细的步骤,所以本次文章中就不再赘述,主要说一不同的地方。 一、创建共享库 1....相比Linux,添加了DESTDIR = $$PWD/dll,这是目标目录,会把生成的文件放到该目录下。这里没有区分debug版本与release版本。 2....后记总结: ①对比Linux与Windows,在运行时缺少库的情况Linux会提示,Windows则没有。不过掌握了动态库的使用方法后,这些都是可以规避的。...于是我的求知欲再次被激起,查了.a 、 .lib 、 .dll等的区别,最终发现是编译工具的不同所导致。

    2.6K10

    WindowsQT编译和使用MQTT

    前言: 前几篇文章写了MQTT服务器的搭建以及连接测试,本文是介绍用 QT来进行MQTT服务器的连接,由于QT没有现成的库,需要从QT 官网自己下载 MQTT 源码并编译。...一.QtMQTT源码下载 QT 的源码地址为: https://github.com/qt/qtmqtt 切换分支下载适配自己 QT 版本的MQTT,如下图所示: 二.源码编译 源码目录介绍,如下图...编译目录配置 2.1 找到自己的 QT 安装目录中编译器路径 2.2 填入编译器目录 3.编译QtMQTT准备 将\src\mqtt (如:qtmqtt-5.12.10...\src\mqtt ) 中所有的头文件,拷贝到自己的 QT 安装目录中的QT\Qt5_12\5.12.10\mingw73_64\include\QtMqtt 中,如果不存在 QtMqtt 文件夹,就自己创建...,如下所示: 4.点击构建 三.测试使用QtMQTT QT 打开 源码目录 examples 中的 simpleclient 工程 如果你的 MQTT 服务器有用户登陆限制,需要添加可用的用户名和密码

    3.1K20
    领券