完善cmake

This commit is contained in:
jerryzeng 2025-12-06 00:26:53 +08:00
parent 4107fb1ea1
commit 17a06b3637
2 changed files with 11 additions and 2 deletions

View File

@ -20,7 +20,8 @@ SET(LIBRARY_OUTPUT_PATH ${CMAKE_CURRENT_SOURCE_DIR}/arm/libs)
SET(EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_SOURCE_DIR}/arm/bin) SET(EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_SOURCE_DIR}/arm/bin)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../thirdParty/VzNLSDK/Inc) INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../thirdParty/VzNLSDK/Inc)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../thirdParty/OpenCV320/include) # INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../thirdParty/OpenCV320/include)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../thirdParty/opencv/build/include)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/sourceCode/inc) INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/sourceCode/inc)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/sourceCode) INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/sourceCode)
@ -32,7 +33,9 @@ ADD_LIBRARY(baseAlgorithm SHARED sourceCode/SG_baseFunc.cpp
sourceCode/SG_featureGrow.cpp sourceCode/SG_featureGrow.cpp
sourceCode/SG_lineFeature.cpp sourceCode/SG_lineFeature.cpp
sourceCode/SG_regionGrow.cpp sourceCode/SG_regionGrow.cpp
sourceCode/WD_watershed.cpp) sourceCode/WD_noiseFilter.cpp
sourceCode/WD_watershed.cpp
)
ADD_LIBRARY(bagPositioning SHARED sourceCode/SG_bagPositioning.cpp) ADD_LIBRARY(bagPositioning SHARED sourceCode/SG_bagPositioning.cpp)
@ -44,6 +47,11 @@ ADD_LIBRARY(workpieceCornerExtraction SHARED sourceCode/BQ_workpieceCornerExtrac
ADD_LIBRARY(particleSizeMeasurement SHARED sourceCode/WD_particleSizeMeasure.cpp) ADD_LIBRARY(particleSizeMeasurement SHARED sourceCode/WD_particleSizeMeasure.cpp)
ADD_LIBRARY(binocularMarkCam SHARED sourceCode/binocularMarkCam.cpp
sourceCode/aruco/aruco.cpp
sourceCode/aruco/aruco_calib.cpp
)
#add executable file #add executable file
# ADD_EXECUTABLE(bagPositioning_test bagPositioning_test/bagPositioning_test.cpp) # ADD_EXECUTABLE(bagPositioning_test bagPositioning_test/bagPositioning_test.cpp)

View File

@ -163,6 +163,7 @@
</Link> </Link>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="..\sourceCode\SG_algo_Export.h" />
<ClInclude Include="..\sourceCode\SG_baseAlgo_Export.h" /> <ClInclude Include="..\sourceCode\SG_baseAlgo_Export.h" />
<ClInclude Include="..\sourceCode\SG_baseDataType.h" /> <ClInclude Include="..\sourceCode\SG_baseDataType.h" />
<ClInclude Include="..\sourceCode\SG_errCode.h" /> <ClInclude Include="..\sourceCode\SG_errCode.h" />