19 lines
		
	
	
		
			373 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			373 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| include(CheckCXXSourceCompiles)
 | |
| set(CMAKE_REQUIRED_FLAGS "")
 | |
| 
 | |
| check_cxx_source_compiles("
 | |
|     #include <cxxabi.h>
 | |
|     int main() {
 | |
|         int status = -1;
 | |
|         char *demangled = abi::__cxa_demangle(\"test\", 0, 0, &status);
 | |
|         return 0;
 | |
|     }"
 | |
|     DEMANGLE_FOUND
 | |
| )
 | |
| 
 | |
| if (DEMANGLE_FOUND)
 | |
|     add_compile_options(
 | |
|         -DWITH_DEMANGLE
 | |
|     )
 | |
| endif (DEMANGLE_FOUND)
 | 
