vs2013用qt編寫串列埠通訊程式
阿新 • • 發佈:2019-02-08
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.
4. 新建一個管理SerialPort的類,右擊專案名字->新增->類->C++->新增->類名為SPComm,基類為QObject,點選完成
不過我編譯出來說無法開啟QObject,後面找到了解決辦法繼續更新。。。。