# CMake 最低版本号要求 cmake_minimum_required (VERSION 3.2) # 项目信息 project (test_pro) set(CMAKE_INCLUDE_CURRENT_DIR ON) message("----start LineLaserClient------") set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) FILE (GLOB ALL_SOURCES "./*.cpp" "./*.c") FILE (GLOB ALL_INCLUDES "./*.hpp" "./*.h") # find_package(OpenCV CONFIG REQUIRED) add_compile_definitions(CPPDLL_EXPORTS) INCLUDE_DIRECTORIES(${HOMEROOT}/sdk) link_directories(${HOMEROOT}/sdk) SET (ALL_SRCS ${ALL_SOURCES} ${ALL_INCLUDES} ) set(PROJECT_NAME "test_sdk") add_executable(${PROJECT_NAME} "test_sdk.cpp" "program.h") target_link_libraries(${PROJECT_NAME} PRIVATE gl_linelaser_sdk) # target_link_libraries(${PROJECT_NAME} PRIVATE ${OpenCV_LIBS}) set(PROJECT_NAME "test_height_net") add_executable(${PROJECT_NAME} "test_height_net.cpp" "program.h") target_link_libraries(${PROJECT_NAME} PRIVATE gl_linelaser_sdk) #target_link_libraries(${PROJECT_NAME} PRIVATE ${OpenCV_LIBS})