最近學習了qt,便想著做乙個串列埠助手。但是在新增串列埠相關的兩個標頭檔案(qserialport、qserialportinfo)的時候一直是檔案不存在,知道是本地沒有串列埠相關的兩個檔案,也看了網上許多教程,但就是弄不好,折騰了許久。特此一貼,防止以後廣大初學者也有相同的困惑。此教程適合qt所有版本,安裝其他的類也可以用來參考
系統:win10
qt版本:5.14.0
接著開啟qt資料夾,在這裡可以選擇版本,根據自己電腦上安裝qt的版本選擇即可
選擇版本之後再開啟submodules資料夾
二、安裝
解壓並開啟這個工程,開啟工程配置頁面
點開build步驟的make欄的詳情,在make arguments(make引數)中填入install,這裡選擇的是release方式,debug方式也是一樣的操作
再編譯整個工程即可,這樣就把這兩個類安裝到了電腦上,可以供其他工程使用了
開啟串列埠工程,包含這兩個標頭檔案
#include //提供訪問串列埠的功能
#include //提供系統中存在的串列埠的資訊
這時仍然會報錯說找不到檔案,這是正常情況,還需要在.pro檔案中加入一行**
qt +=serialport
到這就可以正常使用串列埠相關的類和方法 QT的串列埠類QSerialPort
一 串列埠類簡介 當前的qtserialport 模組中提供了兩個 c 類,分別是 qserialport 和qserialportinfo qserialport 類提供了操作串列埠的各種介面。qserialportinfo 是乙個輔助類,可以提供計算機中可用串列埠的各種資訊。先介紹 qseria...
Qt 串列埠類QSerialPort 學習筆記
一 串列埠類簡介 當前的qtserialport 模組中提供了兩個 c 類,分別是 qserialport 和qserialportinfo。qserialport 類提供了操作串列埠的各種介面。qserialportinfo 是乙個輔助類,可以提供計算機中可用串列埠的各種資訊。先介紹 qseria...
Qt 串列埠類QSerialPort 使用筆記
雖然現在大多數的家用pc 機上已經不提供 rs232 介面了。但是由於 rs232 串列埠操作簡單 通訊可靠,在工業領域中仍然有大量的應用。qt以前的版本中,沒有提供官方的對 rs232 串列埠的支援,編寫串列埠程式很不方便。現在好了,在 qt5.1 中提供了 qtserialport 模組,方便程...