find_package(OpenMP REQUIRED) include_directories(.) include_directories(../public_include) include_directories(${SOPHON_DIR}/include/) include_directories(${OPENCV_DIR}/include/opencv4) include_directories(${FFMPEG_DIR}/include) include_directories(${ALG_DIR}/include) include_directories(${MNN_DIR}/include) include_directories(${CJSON_DIR}/include) # link_directories(${SOPHON_DIR}/lib/) link_directories(${OPENCV_DIR}/lib/) link_directories(${FFMPEG_DIR}/lib/) add_library(${LIB_AITRACKER} SHARED src/Arith_Nano_Tracker_API.cpp src/nanotrack.cpp src/nanoutil.cpp src/use_reid.cpp) # target_link_libraries(nanoTracker libMNN.so libMNN_Express.so ${OPENCV_LIBS}) # target_link_libraries(${LIB_AITRACKER} ${OPENCV_LIBS} ${CJSON_LIBS}) set(LIBRARY_OUTPUT_PATH ${CMAKE_SOURCE_DIR}/Bin) # 输出算法库路径