File tree Expand file tree Collapse file tree 2 files changed +134
-113
lines changed Expand file tree Collapse file tree 2 files changed +134
-113
lines changed Original file line number Diff line number Diff line change 22# C Synchronous Interface
33######################################################################################
44
5- set (THREADS_USE_PTHREADS_WIN32 true )
5+ cmake_minimum_required (VERSION 3.5)
6+
67find_package (Threads REQUIRED)
7- include_directories ( ${THREADS_PTHREADS_INCLUDE_DIR} )
8+ list ( APPEND CompileFeatures "cxx_alias_templates" "cxx_nullptr" )
89
9- add_library (freenect_sync SHARED libfreenect_sync.c)
10- add_library (freenect_sync_static STATIC libfreenect_sync.c)
10+ add_library (freenect_sync SHARED libfreenect_sync.cpp)
11+ add_library (freenect_sync_static STATIC libfreenect_sync.cpp)
12+ target_compile_features (freenect_sync PRIVATE ${CompileFeatures} )
13+ target_compile_features (freenect_sync_static PRIVATE ${CompileFeatures} )
1114set_target_properties (freenect_sync_static PROPERTIES OUTPUT_NAME freenect_sync)
1215
1316set_target_properties (freenect_sync PROPERTIES
You can’t perform that action at this time.
0 commit comments