# Copyright (C) 2018-2019 Intel Corporation # SPDX-License-Identifier: Apache-2.0 # set (TARGET_NAME "hello_classification") file (GLOB SRC ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp ) # Find OpenCV components if exist find_package(OpenCV COMPONENTS imgcodecs QUIET) if(NOT(OpenCV_FOUND)) message(WARNING "OPENCV is disabled or not found, " ${TARGET_NAME} " skipped") return() endif() # Create named folders for the sources within the .vcproj # Empty name lists them directly under the .vcproj source_group("src" FILES ${SRC}) link_directories(${LIB_FOLDER}) # Create library file from sources. add_executable(${TARGET_NAME} ${SRC}) if(WIN32) # This target supports UNICODE on Windows set_target_properties(${TARGET_NAME} PROPERTIES COMPILE_FLAGS "/D_UNICODE /DUNICODE") endif() set_target_properties(${TARGET_NAME} PROPERTIES "CMAKE_CXX_FLAGS" "${CMAKE_CXX_FLAGS} -fPIE" COMPILE_PDB_NAME ${TARGET_NAME}) target_link_libraries(${TARGET_NAME} ${InferenceEngine_LIBRARIES} ${OpenCV_LIBRARIES}) if(UNIX) target_link_libraries(${TARGET_NAME} ${LIB_DL} pthread) endif()