码迷,mamicode.com
首页 > 其他好文 > 详细

Qt 开源串口工具serialplot

时间:2019-12-16 16:19:06      阅读:873      评论:0      收藏:0      [点我收藏+]

标签:ogr   define   nbsp   代码   msvc   ram   soft   https   开源   

一、总结

serialplot,可视化很强大的串口收发工具。源代码:https://bitbucket.org/hyOzd/serialplot

1.serialplot用到了qwt插件,所以先安装好qwt。

2.下载serialplot源代码,用Qt打开.pro文件,用qwt对应的编译配置MSVC2017_32bit。

3.把pro文件代码引用全部删除掉,再重新全部添加一次,因为下载下来的代码文件添加不全。

4.在pro添加:DEFINES += QWT_DLL QT_DLL

  

win32:CONFIG(release, debug|release): LIBS += -LD:/ProgramFiles/Qt/Qt5.13.2/5.13.2/msvc2017/lib/ -lqwt
else:win32:CONFIG(debug, debug|release): LIBS += -LD:/ProgramFiles/Qt/Qt5.13.2/5.13.2/msvc2017/lib/ -lqwtd

INCLUDEPATH += D:/ProgramFiles/Qt/Qt5.13.2/5.13.2/msvc2017/include/qwt
DEPENDPATH += D:/ProgramFiles/Qt/Qt5.13.2/5.13.2/msvc2017/include/qwt

5.项目中引用的qwt头文件,都从新换成如:

//#include <qwt_plot.h>
#include "qwt/qwt_plot.h"

6.在version.h头文件添加版本定义

   

#ifndef VERSION_H
#define VERSION_H

#define VERSION_STRING "0.10.0"
#define PROGRAM_NAME "serialplot"

#ifndef VERSION_STRING
#warning VERSION_STRING not defined!
#define VERSION_STRING   "0.0.0"
#endif

7.在versionnumber.h添加版本定义

#ifndef VERSIONNUMBER_H
#define VERSIONNUMBER_H

#define VERSION_MAJOR 0
#define VERSION_MINOR 10
#define VERSION_PATCH 0


#include <QString>

 

Qt 开源串口工具serialplot

标签:ogr   define   nbsp   代码   msvc   ram   soft   https   开源   

原文地址:https://www.cnblogs.com/ike_li/p/12049576.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!