Files
DCMV/thirdparty/dcm_network/CMakeLists.txt

34 lines
587 B
CMake
Raw Normal View History

2022-07-08 10:04:23 +08:00
cmake_minimum_required(VERSION 2.8)
set(PROJECT_NAME CACHE STRING "project" )
project(dcm_network)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
if(MSVC)
#add_definitions(-D_DCM_NET_EXPORTS)
add_compile_definitions(_DCM_NET_EXPORTS)
endif()
find_package(DCMTK REQUIRED)
include_directories(${DCMTK_INCLUDE_DIRS})
include_directories(./internal)
add_library(
dcm_network SHARED
./dcm_verify.cpp
./dcm_verify.h
./dcm_find.cpp
./dcm_find.h
./dcm_store.cpp
./dcm_store.h
./dcm_move.cpp
./dcm_move.h
)
target_link_libraries(dcm_network ${DCMTK_LIBRARIES})