Fix Window search path for ANSLIB
This commit is contained in:
@@ -66,10 +66,10 @@ target_include_directories(ANSCV PRIVATE
|
||||
)
|
||||
|
||||
target_link_libraries(ANSCV
|
||||
PRIVATE ANSLicensingSystem
|
||||
PUBLIC ANSLicensingSystem # PUBLIC: SPDLogger/FileExist symbols must be re-exported
|
||||
PRIVATE labview
|
||||
PRIVATE spdlog_dep
|
||||
PRIVATE ANSLibsLoader
|
||||
PUBLIC ANSLibsLoader # PUBLIC: loader symbols used in public headers
|
||||
PRIVATE opencv
|
||||
PRIVATE ffmpeg
|
||||
PRIVATE turbojpeg
|
||||
|
||||
@@ -44,7 +44,7 @@ target_include_directories(ANSFR PRIVATE
|
||||
target_link_libraries(ANSFR
|
||||
PUBLIC ANSLibsLoader
|
||||
PRIVATE ANSODEngine
|
||||
PRIVATE ANSLicensingSystem
|
||||
PUBLIC ANSLicensingSystem # PUBLIC: SPDLogger/FileExist symbols must be re-exported
|
||||
PRIVATE labview
|
||||
PRIVATE spdlog_dep
|
||||
PRIVATE opencv
|
||||
|
||||
@@ -14,7 +14,7 @@ target_include_directories(ANSLLM PUBLIC
|
||||
)
|
||||
|
||||
target_link_libraries(ANSLLM
|
||||
PRIVATE ANSLicensingSystem
|
||||
PUBLIC ANSLicensingSystem # PUBLIC: SPDLogger used in ANSLLM.h public header
|
||||
PRIVATE anslicensing
|
||||
PRIVATE labview
|
||||
PRIVATE opencv
|
||||
|
||||
@@ -54,7 +54,7 @@ target_include_directories(ANSLPR PRIVATE
|
||||
target_link_libraries(ANSLPR
|
||||
PUBLIC ANSLibsLoader
|
||||
PRIVATE ANSODEngine
|
||||
PRIVATE ANSLicensingSystem
|
||||
PUBLIC ANSLicensingSystem # PUBLIC: Utility.h/SPDLogger symbols must be re-exported
|
||||
PRIVATE ANSMOT
|
||||
PRIVATE labview
|
||||
PRIVATE spdlog_dep
|
||||
|
||||
@@ -19,8 +19,10 @@ target_include_directories(ANSMOT PRIVATE
|
||||
)
|
||||
|
||||
# Match original vcxproj: labview, anslicensing, ANSLicensingSystem
|
||||
# ANSLicensingSystem must be PUBLIC so SPDLogger symbols (LogFatal, etc.)
|
||||
# are re-exported from ANSMOT.dll for consumers like ANSLIB.dll
|
||||
target_link_libraries(ANSMOT
|
||||
PRIVATE ANSLicensingSystem
|
||||
PUBLIC ANSLicensingSystem
|
||||
PRIVATE anslicensing
|
||||
PRIVATE labview
|
||||
PRIVATE spdlog_dep
|
||||
|
||||
@@ -40,7 +40,7 @@ target_include_directories(ANSOCR PRIVATE
|
||||
target_link_libraries(ANSOCR
|
||||
PUBLIC ANSLibsLoader
|
||||
PRIVATE ANSODEngine
|
||||
PRIVATE ANSLicensingSystem
|
||||
PUBLIC ANSLicensingSystem # PUBLIC: FileExist/SPDLogger symbols must be re-exported
|
||||
PRIVATE labview
|
||||
PRIVATE spdlog_dep
|
||||
PRIVATE opencv
|
||||
|
||||
@@ -111,7 +111,7 @@ target_include_directories(ANSODEngine PRIVATE
|
||||
|
||||
target_link_libraries(ANSODEngine
|
||||
PUBLIC ANSLibsLoader
|
||||
PRIVATE ANSLicensingSystem
|
||||
PUBLIC ANSLicensingSystem # PUBLIC: FileExist/SPDLogger symbols must be re-exported
|
||||
PUBLIC opencv
|
||||
PRIVATE ANSMOT
|
||||
PRIVATE onnxruntime
|
||||
@@ -133,9 +133,9 @@ target_link_libraries(ANSODEngine PRIVATE
|
||||
odhublib.lib odhublib_cpu.lib
|
||||
nvinfer_10.lib nvonnxparser_10.lib
|
||||
labview
|
||||
ANSLicensingSystem
|
||||
spdlog_dep
|
||||
)
|
||||
# Note: ANSLicensingSystem already linked as PUBLIC above — no need to repeat
|
||||
|
||||
target_compile_definitions(ANSODEngine PRIVATE UNICODE _UNICODE NOMINMAX
|
||||
ANSODENGINE_EXPORTS
|
||||
|
||||
@@ -14,7 +14,7 @@ target_include_directories(ANSUtilities PUBLIC
|
||||
)
|
||||
|
||||
target_link_libraries(ANSUtilities
|
||||
PRIVATE ANSLicensingSystem
|
||||
PUBLIC ANSLicensingSystem # PUBLIC: SPDLogger used in ANSUtilities.h public header
|
||||
PRIVATE labview
|
||||
PRIVATE opencv
|
||||
PRIVATE chilkat
|
||||
|
||||
Reference in New Issue
Block a user