Insta360Develop / CameraSDK-Cpp

CameraSDK-Cpp is a C++ library to control Insta360 cameras.
https://www.insta360.com
115 stars 16 forks source link

written cmakelist? #31

Open LoveMYChen opened 1 year ago

LoveMYChen commented 1 year ago

May I ask if there is a written cmakelist? Can you share it

Tianweihaihaihai commented 1 year ago

cmake_minimum_required(VERSION 2.8) project(CameraSDKTest)

set(CMAKE_CXX_STANDARD 11)

include_directories("/lib/x86_64-linux-gnu/")

file(GLOB_RECURSE SRCS "${CMAKE_CURRENT_SOURCE_DIR}/.cc" "${CMAKE_CURRENT_SOURCE_DIR}/.cpp")

if(MSVC) source_group(Src FILES ${SRCS}) endif(MSVC)

add_executable(${PROJECT_NAME} ${SRCS})

if(WIN32) target_link_libraries(${PROJECT_NAME} CameraSDK llog) elseif(APPLE) find_library(CoreFoundation_LIB CoreFoundation) find_library(IOKIT_LIB IOKit) target_link_libraries(${PROJECT_NAME} CameraSDK llog ${CoreFoundation_LIB} ${IOKIT_LIB}) else() target_link_libraries(${PROJECT_NAME} CameraSDK llog pthread atomic) endif(WIN32)