构建新的cmakelist工程

修改了  delay_tc函数
修返回频率为20hz
修改波特率修改后先重新设置通讯波特率在保存
This commit is contained in:
xin
2023-02-13 09:15:17 +08:00
parent d870c42486
commit 277e347e56
12 changed files with 61 additions and 7 deletions

42
project/CMakeLists.txt Normal file
View File

@ -0,0 +1,42 @@
# cmake_minimum_required(VERSION <specify CMake version here>)
cmake_minimum_required(VERSION 3.3)
project(Wintmotion)
SET(CMAKE_INSTALL_PREFIX < /home/pi/bin >)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD 14)
IF (WIN32)
include_directories(../../third/GpsSynchComputerTime)
include_directories(C:/Qt/Qt5.12.7/5.12.7/mingw73_64/include C:/Qt/Qt5.12.7/5.12.7/mingw73_64/include/QtCore C:/Qt/Qt5.12.7/5.12.7/mingw73_64/include/QtNetwork C:/Qt/Qt5.12.7/5.12.7/mingw73_64/include/QtNetwork/QtSerialPort )
include_directories(C:/Qt/Qt5.12.7/5.12.7/mingw73_64/include/QtWebSockets)
ENDIF ()
set(QT Core Network Gui WebSockets SerialPort)
set(TEMPLATE app)
set(TARGET Wintmotion)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
#find_package(Qt5 REQUIRED ${QT})
IF (WIN32)
MESSAGE(STATUS "Now is windows")
set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} C:/Qt/Qt5.12.7/5.12.7/mingw73_64/ )
ENDIF ()
find_package(Qt5 REQUIRED ${QT})
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")
include_directories(../source)
add_executable(Wintmotion
../source/commandlineparser.cpp
../source/main.cpp
../source/qtserialport.cpp
../source/witmotionDll.pro
../source/witmotiondll.cpp
)
qt5_use_modules(Wintmotion ${QT})