crashlib: cmake modify.

This commit is contained in:
2025-06-29 12:38:52 +08:00
parent 9ea423f3d7
commit 8185df66b4
2 changed files with 6 additions and 1 deletions

View File

@@ -23,6 +23,9 @@ add_library(crashelper STATIC ${CRASHELPER_SOURCES})
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
target_link_libraries(crashelper PUBLIC pthread dl bfd Qt${QT_VERSION_MAJOR}::Core)
target_compile_options(crashelper PUBLIC -g)
elseif(CMAKE_SYSTEM_NAME STREQUAL "Android")
target_link_libraries(crashelper PUBLIC pthread dl bfd Qt${QT_VERSION_MAJOR}::Core)
target_compile_options(crashelper PUBLIC -g)
elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
target_link_libraries(crashelper PRIVATE DbgHelp Qt${QT_VERSION_MAJOR}::Core)

View File

@@ -9,9 +9,11 @@
#endif
#elif defined(__APPLE__) && defined(__MACH__)
#define MAC_OS
#else // default linux
#elif defined(__linux__) || defined(__TERMUX__) || defined(TERMUX) || defined(__ANDROID__)
#define LINUX_OS
#define BACKWARD_HAS_BFD 1
#else
#error "Unsupported OS"
#endif
#include "backward.hpp"