Newer
Older
find_package(Qt5Widgets REQUIRED)
#set(QWT_LIBRARY "C:\\Qwt-6.1.2\\lib\\qwt.dll")
set(QWT_LIBRARY C:/Qt/Qwt-6.1.2/lib/qwt.dll)
set(QWT_INCLUDE_DIR "C:\\Qt\\Qwt-6.1.2\\include")
find_package(Qwt 6.0 REQUIRED)
if(QWT_FOUND)
include_directories(${QWT_INCLUDE_DIRS})
else()
message(FATAL_ERROR "Cannot find Qwt library. Please add the Qwt library directory to CMAKE_PREFIX_PATH.")
endif()
set(SRCS
BuiltinOpSet.cpp
BuiltinOpSet.h
ImgParam.cpp
ImgParam.h
Input.h
IntParam.cpp
IntParam.h
Operation.cpp
Operation.h
OpSet.h
Parameter.h
Plugin.cpp
Plugin.h
PlugOperation.cpp
PlugOperation.h
)
add_library(core SHARED ${SRCS} $<TARGET_OBJECTS:GenericInterface> $<TARGET_OBJECTS:ImageIn>)
target_link_libraries(core
${QWT_LIBRARY}
${QWT_LIBRARIES}
${JPEG_LIBRARY}
${PNG_LIBRARIES}
${CMAKE_THREAD_LIBS_INIT}