linux-arm ubuntu18.04 qmqtt5.12.6 编译部署

  • 安装 qt

  • 查看qt 版本 : qmake -v

  • 下载对应版本 qmqtt

  • 解压下载的mqtt文件

  • 进入qmqtt xxx/src 目录

  • 在qt 安装目录中创建QtMqtt文件夹,
    - x86平台qt 默认目录为 /usr/include/x86_64-linux-gnu/qt5
    - arm平台qt 默认目录为/usr/include/aarch64-linux-gnu/qt5

  • cd 到对应目录 中 mkdir QtMqtt, 将头文件复制到此目录中 :
    - cp /workdir/mqtt/qtmqtt-5.12.6/src/mqtt/.h .

  • 安装 Qtbase5-private-dev (如果使用的清华源中没有此模块可以切换到ubuntu 默认源)

  • 创建空目录,mkdir build cd builid

  • qmake …/qmake …/qtmqtt-5.12.6/qtmqtt.pro (一定要使用这个文件生成MakeFile,使用其它pro文件报错,未定义的版本吧啦吧啦)

  • 查看qt安装 目录
    - find / -name libQt*.so

  • 将生成的目录复制到指定目录中
    - cp -a lib/*.so* /usr/lib/aarch64-linux-gnu/
    - cp mkspecs/modules/qt_lib_mqtt.pri /usr/lib/aarch64-linux-gnu/qt5/mkspecs/modules/
    - cp include/QtMqtt/QtMqttDepends /usr/include/aarch64-linux-gnu/qt5/QtMqtt/
    - cp -r lib/cmake/Qt5Mqtt /usr/lib/aarch64-linux-gnu/cmake/
    - cp lib/pkgconfig/Qt5Mqtt.pc /usr/lib/aarch64-linux-gnu/pkgconfig/

相关推荐

  1. linux-arm ubuntu18.04 qmqtt5.12.6 编译部署

    2024-07-17 06:16:01       25 阅读
  2. 银河麒麟如何部署QtMqtt(入门案例教程)

    2024-07-17 06:16:01       24 阅读
  3. 银河麒麟部署 QtMqtt 解决 make 错误问题的教程

    2024-07-17 06:16:01       20 阅读
  4. 我的编程与创作历程:512天从C语言到Linux

    2024-07-17 06:16:01       34 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-17 06:16:01       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-17 06:16:01       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-17 06:16:01       57 阅读
  4. Python语言-面向对象

    2024-07-17 06:16:01       68 阅读

热门阅读

  1. go面试题 Day3

    2024-07-17 06:16:01       24 阅读
  2. MySQL零散拾遗(二)

    2024-07-17 06:16:01       24 阅读
  3. chrome扩展清除指定站点缓存chrome.browsingData.remove

    2024-07-17 06:16:01       28 阅读
  4. linux中导出sql脚本

    2024-07-17 06:16:01       21 阅读
  5. git 提交远程仓库 方式

    2024-07-17 06:16:01       27 阅读
  6. 热修复的原理

    2024-07-17 06:16:01       22 阅读
  7. Springboot 3.x - Reactive programming (2)

    2024-07-17 06:16:01       25 阅读
  8. C++基础语法:STL之容器(1)--容器概述和序列概述

    2024-07-17 06:16:01       31 阅读
  9. 【前端】原生实现图片的放大与缩放

    2024-07-17 06:16:01       22 阅读
  10. Meta Llama - Model Cards & Prompt formats

    2024-07-17 06:16:01       22 阅读
  11. 后端开发面试题

    2024-07-17 06:16:01       22 阅读