29 lines
715 B
CMake
29 lines
715 B
CMake
|
cmake_minimum_required(VERSION 3.20)
|
||
|
project(read_IMU)
|
||
|
|
||
|
set(CMAKE_CXX_STANDARD 14)
|
||
|
set(CMAKE_AUTOMOC ON)
|
||
|
set(CMAKE_AUTORCC ON)
|
||
|
set(CMAKE_AUTOUIC ON)
|
||
|
|
||
|
include_directories(
|
||
|
${PROJECT_SOURCE_DIR}/include
|
||
|
${PROJECT_SOURCE_DIR}/Source/Headers
|
||
|
)
|
||
|
|
||
|
FILE(GLOB SRC_FILES "Source/rtk_source/*.c" )
|
||
|
|
||
|
find_package(Qt5 COMPONENTS
|
||
|
Core
|
||
|
Gui
|
||
|
Widgets
|
||
|
REQUIRED)
|
||
|
|
||
|
add_executable(read_IMU Source/main.cpp Source/main_window.cpp Source/Headers/main_window.h Source/UI/main_window.ui include/rtklib.h ${SRC_FILES} Source/Read_IMU.cpp Source/Read_PVT.cpp Source/Read_Sat.cpp Source/Read_Log.cpp)
|
||
|
target_link_libraries(read_IMU
|
||
|
Qt::Core
|
||
|
Qt::Gui
|
||
|
Qt::Widgets
|
||
|
)
|
||
|
|