Установка и настройка Sentry для родного cpp? - PullRequest
0 голосов
/ 17 июня 2020

Далее следовало использовать sentry для моего cpp приложения до этого шага: Для сборки:

1. Используйте Windows Explorer, чтобы удалить любую папку CMakeFile в этой папке ... cd \ sentry-native \

Исправьте CMakeLists.txt следующим образом:

if (WIN32) set (SENTRY_DEFAULT_TRANSPORT "winhttp") МОИ ИЗМЕНЕНИЯ НАЧИНАЮТСЯ Компилируйте с / MT вместо / MD с использованием CMake https://devblogs.microsoft.com/cppblog/making-cpp-exception-handling-smaller-x64/ набор (CMAKE_CXX_FLAGS_RELEASE "$ {CMAKE_CXX_FLAGS_RELEASE} / MT -d2FH4-") набор (CMAKE_CXX_FLAGS_DEBUG "(CMAKE_CXX_FLAGS_DEBUG)" $ {CMAKE_CXX_FLAGS_DVD_CXH4_FLAGS_DB_DV_D_FLAGS) -FH4- ") МОИ ИЗМЕНЕНИЯ END elseif (APPLE OR LINUX) set (SENTRY_DEFAULT_TRANSPORT" curl ") else () set (SENTRY_DEFAULT_TRANSPORT" none ") endif () 2. Использование Power Shell из правой папки: cmake. -DBUILD_SHARED_LIBS = OFF 3.Это строит отладочную версию по умолчанию cmake --build. --parallel 4. построить версию Release с использованием Visual Studio 2019 напрямую

и построить файл sentry .sln в режиме выпуска, после чего создать проект в cpp, а затем попытаться включить в него sentry, но он говорит: «Нет такой каталог "для часового или проблем с библиотекой sentry.h .... как решить.

...