系统:WIN10企业版LTSC QT版本:QT 6.3.0 Qt Creator版本:Qt Creator 6.0.2 (Community) Perl版本:5.34 工程项目源码:https://github.com/Serial-Studio/Serial-Studio 完整的源码:https://github.com/gxw144/Serial-Studio (基于6.3.0)在首次运行时会提示网络连接,把三个都选上(家庭、公用)。 QT的安装就不在这里说明了,自己去百度。 还得安装一个Perl计算机语言,也不知道是做什么用的。可能是做命令运行用的。反正去网上下载安装就行了,不然编译会报perl不是内部或外部命令,也不是可运行的程序的错误。下载网站:https://www./。因为6.2.4默认是在win10下,所以只能安装win10版本的Perl64位了。最后下载时是给一串命令,打开CMD命令提示符直接粘贴回车。然后等待安装完成就行了。有时候会提示安装错误,多运行几次cmd命令就可以通过了。 从Github网页里打开项目下的libs目录 在libs目录里依次单击QSimpleUpdater @ 62e0ce7、qmqtt @ 6548324、qtcsv @ 5c90456这三个子项目并下载,下载完后解压到Serial-Studio\libs目录里。等会要用到这三个子项目。 在Debug下却编译不过去。一直报动态链接库接不上。后来想了想跟Release情况下只有pro的配置问题了。后来在 serial-studio.pro中发现了 CONFIG(debug, debug|release) { CONFIG += sanitizer CONFIG += sanitize_address } 把这个注释掉再次编译后通过。后面查找了一下这段代码的功能为自查内存泄漏相关的。暂时先不管这个了。改成以下就通过了编译,并能运行起来。 CONFIG(debug, debug|release) { # CONFIG += sanitizer # CONFIG += sanitize_address } |
|