|
|
@@ -64,6 +64,9 @@ set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DDEBUG")
|
|
|
option(BUILD_SHARED_LIBS "build as shared library" ON)
|
|
|
option(BUILD_STATIC_LIBS "build as static library" OFF)
|
|
|
|
|
|
+set(CMAKE_CXX_VISIBILITY_PRESET hidden)
|
|
|
+set(CMAKE_VISIBILITY_INLINES_HIDDEN 1)
|
|
|
+
|
|
|
if(BUILD_SHARED_LIBS)
|
|
|
add_library(tinyxml2 SHARED tinyxml2.cpp tinyxml2.h)
|
|
|
|