vs2013用qt编写串口通信程序

来源:互联网 发布:淘宝租房在哪个地方 编辑:程序博客网 时间:2024/05/21 06:55

1. 文件->新建项目-> QT5 project->QT application,命名为HelloSerialPort,点击确定,在弹出来的向导界面中选择下一步->勾选openGL,下一步->点击finish
2. 在main.cpp和helloserialport.h中都会有未定义标识符这种错误提示,解决办法为:右键选择项目名HelloSerialPort->属性->VC++目录->在包含目录中将D:\Qt\Qt5.3.1\5.3\msvc2013_opengl\include加入,在引用目录中将D:\Qt\Qt5.3.1\5.3\msvc2013_opengl\lib加入,在库目录中将D:\Qt\Qt5.3.1\5.3\msvc2013_opengl\bin加入。路径随着安装位置不同而不同,总之自己找对就是了,对应的就是\msvc2013_opengl\include,\msvc2013_opengl\lib,\msvc2013_opengl\bin就是了。点击应用,确定。
3. 但是还会在helloserialport.h中发现无法打开源文件”ui_helloserialport.h”,解决办法为:选中helloserialport.ui->右键选择编译,编译完成以后过一会儿就好了。
4. 新建一个管理SerialPort的类,右击项目名字->添加->类->C++->添加->类名为SPComm,基类为QObject,点击完成
不过我编译出来说无法打开QObject,后面找到了解决办法继续更新。。。。

原创粉丝点击