Browse Source

Use low version cxx11 abi

Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
tags/v0.6.0-beta
zhoufeng 5 years ago
parent
commit
69cd90ae43
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      CMakeLists.txt

+ 3
- 0
CMakeLists.txt View File

@@ -7,6 +7,9 @@ endif ()

include(${CMAKE_SOURCE_DIR}/cmake/options.cmake)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules/")
if (ENABLE_GE)
add_compile_definitions(_GLIBCXX_USE_CXX11_ABI=0)
endif ()

if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
set(CMAKE_CXX_FLAGS_RELEASE "$ENV{CXXFLAGS} -O2 -Werror -Wno-return-std-move -Wno-unused-private-field -Wno-unused-lambda-capture -Wno-sign-compare -Wno-overloaded-virtual -Wno-unneeded-internal-declaration -Wno-unused-variable -Wno-pessimizing-move -Wno-inconsistent-missing-override -DHALF_ENABLE_CPP11_USER_LITERALS=0 -D_FORTIFY_SOURCE=2")


Loading…
Cancel
Save