qextserialport如何获取系统可用串口号

 时间:2024-10-14 05:13:07

Qt4中要实现串口通信一般是采用第三方类库qextserialport。Qt5发布后自带了QtSerialPort 能够支持串口通信。本文膈套甘勰主要给大家介绍一下Qt4中使用qextserialport第三方库如何获取系统可用串口号。

qextserialport如何获取系统可用串口号

工具/原料

Qt4

VS2010

qextserialport-1.2win-alpha

编译qextserialport静态库

1、下载qextserialport库,目前最新版本是qextserialport-1.2win-alpha。

qextserialport如何获取系统可用串口号

2、解压缩之后,从cmd命令行进入到qextserialport-1.2win-alpha文件夹。

qextserialport如何获取系统可用串口号

3、输入qmake -tp vc qextserialport.pro,生成vs工程文件。

qextserialport如何获取系统可用串口号

4、用VS2010打开生成的工程,点击菜单栏工程->属性->配置属性->常规,右侧配置类型选择静态库。

qextserialport如何获取系统可用串口号

5、点击生成,在build目录下生成了.lib文件。

qextserialport如何获取系统可用串口号

使用qextserialport库获取串口号

1、在qextserialport-1.2win-alpha文件夹下有个example文件夹,其中的enumerator就是获取系统可用串口号的示例程序。

qextserialport如何获取系统可用串口号

2、用写字板(最好是Notepad++)打开enumerator.pro文件,在-lqextserialportd后面加上-ladvapi32 -lsetupapi,如下图所示。

qextserialport如何获取系统可用串口号

3、将qextserialportd.lib拷贝到当前目录下。

qextserialport如何获取系统可用串口号

4、从cmd命令行进入到该文件夹,输入qmake -tp vcenumerator.pro,生成vs工程文件。

qextserialport如何获取系统可用串口号

5、用VS2010打开工程,在main.cpp中添加下图所示语句。

qextserialport如何获取系统可用串口号

6、点击运行,即可看到控制台输出当前系统可用串口信息。

qextserialport如何获取系统可用串口号
  • PS如何把图片复制到画板的中心位置
  • 如何利用AI绘制字母“F”
  • PS局部艺术表现图片
  • ps工具栏不见了怎么办
  • ps去除图片上的遮挡物
  • 热门搜索
    羊杂碎的做法 牛肉丸子汤的做法 长豆角的做法 玉米饼的家常做法 譬怎么读 苹怎么组词 怎么判断一个人艾滋病 豆角炒肉的做法 二大写怎么写 栗子鸡的做法大全家常