include_directories(.) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -pthread -I${PCSCLITE_INCLUDE_DIR}") set(SOURCE_FILES DBO/ScCommand.cpp libpcsc_cpptools/ScCommand.h libpcsc_cpptools/ScCommand.hxx DBO/ScBasicCommand.cpp libpcsc_cpptools/ScBasicCommand.h libpcsc_cpptools/ScBasicCommand.hxx DBO/ScResult.cpp libpcsc_cpptools/ScResult.h libpcsc_cpptools/ScResult.hxx DataAccess/ScReader.cpp libpcsc_cpptools/ScReader.h libpcsc_cpptools/ScReader.hxx DBO/ScHex.cpp libpcsc_cpptools/ScHex.h DBO/ScApduCommand.cpp libpcsc_cpptools/ScApduCommand.h) add_library(pcsc_cpptools SHARED ${SOURCE_FILES}) target_link_libraries(pcsc_cpptools pcsclite)