本地cpp的哨兵安装和配置?

时间:2020-06-17 16:32:39

标签: sentry

在此步骤之前,它已将哨兵用于我的cpp应用程序: 要构建:

1。使用Windows资源管理器删除此文件夹中的任何CMakeFile文件夹... cd \ sentry-native \

对CMakeLists.txt进行如下修补:

如果(WIN32) 设置(SENTRY_DEFAULT_TRANSPORT“ winhttp”) 我的变化开始 Compile with /MT instead of /MD using 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} / MTd -d2FH4-”) 设置(CMAKE_CXX_STANDARD 17) add_link_options(“-d2:-FH4-”) 我的变更结束 elseif(苹果或LINUX) 设置(SENTRY_DEFAULT_TRANSPORT“卷曲”) 其他() 设置(SENTRY_DEFAULT_TRANSPORT“无”) 万一() 2.使用右侧文件夹中的Power Shell: cmake。 -DBUILD_SHARED_LIBS =关闭 3,默认情况下构建调试版本 cmake --build。 - 平行 4.直接使用Visual Studio 2019构建发布版本

并在发布模式下构建了sendry .sln文件,然后在cpp中创建了一个项目,然后尝试将哨兵包含到该文件中,但是它对哨兵或sendry.h库问题说“没有这样的目录” ..如何解决它。

0 个答案:

没有答案