cmake test

This commit is contained in:
2021-09-05 19:59:54 +02:00
parent 8ef38b4a55
commit a6da98cf7f

View File

@@ -5,16 +5,15 @@ project(TEST)
## Target ## Target
set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD 11)
set(TEST_SRCS main.cpp TimeoutSerial.cpp Ymodem.cpp YmodemFileReceive.cpp) set(TEST_SRCS main.cpp TimeoutSerial.cpp Ymodem.cpp YmodemFileReceive.cpp)
#add_definitions(-DBOOST_LOG_DYN_LINK) add_definitions(-DBOOST_LOG_DYN_LINK)
add_executable(usbserial-dw ${TEST_SRCS}) add_executable(usbserial-dw ${TEST_SRCS})
## Link libraries ## Link libraries
#set(Boost_USE_STATIC_LIBS ON)
set(BOOST_LIBS date_time system log program_options) set(BOOST_LIBS date_time system log program_options)
find_package(Boost COMPONENTS ${BOOST_LIBS} REQUIRED) find_package(Boost COMPONENTS ${BOOST_LIBS} REQUIRED)
target_link_libraries(usbserial-dw ${Boost_LIBRARIES}) target_link_libraries(usbserial-dw ${Boost_LIBRARIES})
find_package(Threads REQUIRED) #find_package(Threads REQUIRED)
target_link_libraries(usbserial-dw ${CMAKE_THREAD_LIBS_INIT}) #target_link_libraries(usbserial-dw ${CMAKE_THREAD_LIBS_INIT})
## Install ## Install
install(TARGETS usbserial-dw DESTINATION ${CMAKE_INSTALL_BINDIR}) install(TARGETS usbserial-dw DESTINATION ${CMAKE_INSTALL_BINDIR})