Organise the dependencies

This commit is contained in:
2026-03-29 14:10:05 +11:00
parent bf70cbd11b
commit 6861de8fb4
18 changed files with 80 additions and 67 deletions

View File

@@ -61,6 +61,7 @@ target_include_directories(ANSCV PRIVATE
${CMAKE_SOURCE_DIR}/MediaClient/rtmp
${CMAKE_SOURCE_DIR}/MediaClient/librtmp
${CMAKE_SOURCE_DIR}/MediaClient/srt
${ANSLIBS_DIR}/nlohmann
${SHARED_INCLUDE_DIR}
)
@@ -87,7 +88,7 @@ if(WIN32)
${CMAKE_SOURCE_DIR}/MediaClient/libsrt/lib/x64
)
# Prebuilt MediaClient protocol libraries (built from MediaClient VS project)
target_link_directories(ANSCV PRIVATE "${ANLS_ROOT}/MediaClient/x64/Release")
target_link_directories(ANSCV PRIVATE "${ANSLIBS_DIR}/MediaClient/x64/Release")
target_link_libraries(ANSCV PRIVATE
RtspClientLibrary HttpFlvClientLibrary HttpMjpegClientLibrary
RtmpClientLibrary SrtClientLibrary