# ANSCV Unit Test add_executable(ANSCV-UnitTest ANSCV-UnitTest.cpp OpenCVTest.cpp ) target_include_directories(ANSCV-UnitTest PRIVATE ${CMAKE_SOURCE_DIR}/modules/ANSCV ${CMAKE_SOURCE_DIR}/MediaClient ${CMAKE_SOURCE_DIR}/MediaClient/media ${CMAKE_SOURCE_DIR}/MediaClient/rtsp ${CMAKE_SOURCE_DIR}/MediaClient/rtp ${CMAKE_SOURCE_DIR}/MediaClient/bm ${CMAKE_SOURCE_DIR}/MediaClient/http ${CMAKE_SOURCE_DIR}/MediaClient/directx ${CMAKE_SOURCE_DIR}/MediaClient/rtmp ${CMAKE_SOURCE_DIR}/MediaClient/librtmp ${CMAKE_SOURCE_DIR}/MediaClient/srt ${CMAKE_SOURCE_DIR}/MediaClient/ffmpeg/include ${CMAKE_SOURCE_DIR}/MediaClient/openssl/include ${CMAKE_SOURCE_DIR}/MediaClient/libsrt/include ${SHARED_INCLUDE_DIR} ${ANLS_ROOT}/TurboJpeg ${RESEARCH_DIR}/QRCode ) target_link_libraries(ANSCV-UnitTest PRIVATE ANSCV PRIVATE ANSLicensingSystem PRIVATE anslicensing PRIVATE labview PRIVATE opencv PRIVATE turbojpeg PRIVATE zxing ) if(WIN32) target_link_libraries(ANSCV-UnitTest PRIVATE ${WIN_COMMON_LIBS}) endif() target_compile_definitions(ANSCV-UnitTest PRIVATE UNICODE _UNICODE)