diff --git a/src/main/cpp/CMakeLists.txt b/src/main/cpp/CMakeLists.txt index 83b667143c..e708f32f10 100644 --- a/src/main/cpp/CMakeLists.txt +++ b/src/main/cpp/CMakeLists.txt @@ -250,9 +250,11 @@ set_target_properties( # set target compile options CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON + CXX_VISIBILITY_PRESET hidden CXX_EXTENSIONS ON CUDA_STANDARD 17 CUDA_STANDARD_REQUIRED ON + CUDA_VISIBILITY_PRESET hidden POSITION_INDEPENDENT_CODE ON INTERFACE_POSITION_INDEPENDENT_CODE ON CUDA_RUNTIME_LIBRARY Static @@ -324,9 +326,11 @@ if(USE_GDS) # set target compile options CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON + CXX_VISIBILITY_PRESET hidden CXX_EXTENSIONS ON CUDA_STANDARD 17 CUDA_STANDARD_REQUIRED ON + CUDA_VISIBILITY_PRESET hidden POSITION_INDEPENDENT_CODE ON INTERFACE_POSITION_INDEPENDENT_CODE ON CUDA_RUNTIME_LIBRARY Static