include_directories(.) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread -I${PCSCLITE_INCLUDE_DIR} -I${CMAKE_SOURCE_DIR}/src/include") set(SOURCE_FILES DBO/ScCommand.cpp include/ScCommand.h include/ScCommand.hxx DBO/ScByteArray.cpp include/ScByteArray.h include/ScByteArray.hxx DBO/ScBasicCommand.cpp include/ScBasicCommand.h include/ScBasicCommand.hxx DBO/ScResult.cpp include/ScResult.h include/ScResult.hxx DataAccess/ScReader.cpp include/ScReader.h include/ScReader.hxx) add_library(pcsc_cpptools SHARED ${SOURCE_FILES}) target_link_libraries(pcsc_cpptools pcsclite)