- 博客(6)
- 收藏
- 关注
原创 QT+MQTT协议的配置
在qt安装目录下创建 QtMqtt 目录,将源码qtmqtt-5.14.2\src\mqtt下的所有.h文件放到该目录下。将bin目录下的Qt5Mqtt.dll拷贝到C:\Qt\Qt5.14.2\5.14.2\msvc2017_64\bin。将lib目录下的Qt5Mqtt.lib拷贝到C:\Qt\Qt5.14.2\5.14.2\msvc2017_64\lib。1、从官网中下载mqtt源码,下载解压、打开qtmqtt工程。
2024-04-29 13:53:41
228
原创 windows下查看dll或exe依赖哪些库的命令
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community>dumpbin /dependents XX.dll
2023-11-10 14:05:38
430
原创 QT 编译mysql库文件
b) 用qt打开编译,运行,生成,在\5.14.2\Src\qtbase\src\plugins\sqldrivers\plugins\sqldrivers目录会生成qsqlmysql.dll和qsqlmysql.lib文件。a)进入qt安装目录下的.\5.14.2\Src\qtbase\src\plugins\sqldrivers\mysql目录,修改mysql.pro文件。qsqlmysql.lib 和依赖的库文件libmysql.lib复制到\5.14.2\msvc2017_64\lib目录;
2023-11-10 13:58:24
189
原创 cmake 进行交叉编译
ADD_XXXX必须在TARGET_LINK_LIBRARIES前面,否则会报错。2、与CMakeLists.txt同目录下添加toolchain.cmake文件。1、CMakeLists.txt 常规写法。
2023-05-26 15:46:33
511
原创 交叉编译遇到的问题
5、.cpp 文件编译器 g++;否则会出现undefined xxx。原因: 64位ubuntu 不兼容 32位的交叉编译环境。32位输出 i386;64位输出 x86_x64。4、libz.so.1 无法找到的问题。3、查看32位支持库是否打开。解决方法:下载32位支持库。1、查看ubuntu位数。2、下载32位支持库。
2023-05-26 15:42:12
235
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人