cmake test
This commit is contained in:
@@ -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})
|
||||||
Reference in New Issue
Block a user