myQtCrasher:与Crashpad集成的示例MacOS和Windows Qt应用程序

上传者: 42175516 | 上传时间: 2023-02-28 09:36:26 | 文件大小: 31.33MB | 文件类型: ZIP
C++
myQtCrasher 此示例演示了使用BugSplat,Crashpad和Qt进行跨平台崩溃报告。 MyQtCrasher包括Windows和MacOS的Crashpad的预构建版本。 此外,此示例演示了如何使用Breakpad工具dump_syms和sym_upload作为Qt构建的一部分自动创建和上载.sym文件。 脚步 下载并安装 打开myQtCrasher.pro 生成>运行以在不连接调试器的情况下运行 点击按钮生成崩溃报告 使用我们的公共帐户和密码Flintstone登录到 单击“ 页面上ID列中的链接,以查看类似于在调试器中看到的详细信息。 其他 如果在main.cpp中更改数据库,应用程序和版本,请确保使用这些新值更新QMAKE_POST_LINK命令。 Symbols.sh负责在MacOS上运行dump_syms和symupload。 Symbols.bat对于在

文件下载

资源详情

[{"title":"( 657 个子文件 31.33MB ) myQtCrasher:与Crashpad集成的示例MacOS和Windows Qt应用程序","children":[{"title":"mainwindow.ui <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"paths.h <span style='color:#111;'> 659B </span>","children":null,"spread":false},{"title":"symupload.exe <span style='color:#111;'> 2.44MB </span>","children":null,"spread":false},{"title":"symbols.bat <span style='color:#111;'> 146B </span>","children":null,"spread":false},{"title":"msdia140.dll <span style='color:#111;'> 1.23MB </span>","children":null,"spread":false},{"title":"symbols.sh <span style='color:#111;'> 305B </span>","children":null,"spread":false},{"title":"dump_syms <span style='color:#111;'> 4.93MB </span>","children":null,"spread":false},{"title":"symupload <span style='color:#111;'> 2.19MB </span>","children":null,"spread":false},{"title":"symbols.sh <span style='color:#111;'> 355B </span>","children":null,"spread":false},{"title":"dump_syms <span style='color:#111;'> 2.81MB </span>","children":null,"spread":false},{"title":"symupload <span style='color:#111;'> 51.97KB </span>","children":null,"spread":false},{"title":"getopt.h <span style='color:#111;'> 778B </span>","children":null,"spread":false},{"title":"strings.h <span style='color:#111;'> 874B </span>","children":null,"spread":false},{"title":"time.h <span style='color:#111;'> 767B </span>","children":null,"spread":false},{"title":"types.h <span style='color:#111;'> 863B </span>","children":null,"spread":false},{"title":"time.h <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"winbase.h <span style='color:#111;'> 938B </span>","children":null,"spread":false},{"title":"winnt.h <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"winternl.h <span style='color:#111;'> 861B </span>","children":null,"spread":false},{"title":"loader.h <span style='color:#111;'> 832B </span>","children":null,"spread":false},{"title":"machine.h <span style='color:#111;'> 820B </span>","children":null,"spread":false},{"title":"mach.h <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"vm_prot.h <span style='color:#111;'> 792B </span>","children":null,"spread":false},{"title":"ptrace.h <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"mman.h <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"user.h <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"signal.h <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"timezoneapi.h <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"windows.h <span style='color:#111;'> 828B </span>","children":null,"spread":false},{"title":"dbghelp.h <span style='color:#111;'> 43.57KB </span>","children":null,"spread":false},{"title":"minwinbase.h <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"verrsrc.h <span style='color:#111;'> 5.83KB </span>","children":null,"spread":false},{"title":"winnt.h <span style='color:#111;'> 7.84KB </span>","children":null,"spread":false},{"title":"sched.h <span style='color:#111;'> 913B </span>","children":null,"spread":false},{"title":"mman.h <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"epoll.h <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"user.h <span style='color:#111;'> 851B </span>","children":null,"spread":false},{"title":"syscall.h <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"ptrace.h <span style='color:#111;'> 901B </span>","children":null,"spread":false},{"title":"prctl.h <span style='color:#111;'> 897B </span>","children":null,"spread":false},{"title":"elf.h <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"dlfcn_internal.h <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"elf.h <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"elf.h <span style='color:#111;'> 781B </span>","children":null,"spread":false},{"title":"resource.h <span style='color:#111;'> 868B </span>","children":null,"spread":false},{"title":"loader.h <span style='color:#111;'> 960B </span>","children":null,"spread":false},{"title":"thread_state.h <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false},{"title":"mach.h <span style='color:#111;'> 2.81KB </span>","children":null,"spread":false},{"title":"exc_resource.h <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"AvailabilityVersions.h <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"Availability.h <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"minidump_memory_info_writer.h <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false},{"title":"minidump_handle_writer.h <span style='color:#111;'> 2.63KB </span>","children":null,"spread":false},{"title":"minidump_rva_list_writer.h <span style='color:#111;'> 2.64KB </span>","children":null,"spread":false},{"title":"minidump_memory_writer.h <span style='color:#111;'> 7.99KB </span>","children":null,"spread":false},{"title":"minidump_crashpad_info_writer.h <span style='color:#111;'> 4.23KB </span>","children":null,"spread":false},{"title":"minidump_extensions.h <span style='color:#111;'> 17.84KB </span>","children":null,"spread":false},{"title":"minidump_misc_info_writer.h <span style='color:#111;'> 6.08KB </span>","children":null,"spread":false},{"title":"minidump_string_writer.h <span style='color:#111;'> 6.01KB </span>","children":null,"spread":false},{"title":"minidump_byte_array_writer.h <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"minidump_file_writer.h <span style='color:#111;'> 6.64KB </span>","children":null,"spread":false},{"title":"minidump_system_info_writer.h <span style='color:#111;'> 7.54KB </span>","children":null,"spread":false},{"title":"minidump_thread_id_map.h <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"minidump_stream_writer.h <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"minidump_context_writer.h <span style='color:#111;'> 12.04KB </span>","children":null,"spread":false},{"title":"minidump_unloaded_module_writer.h <span style='color:#111;'> 5.52KB </span>","children":null,"spread":false},{"title":"minidump_simple_string_dictionary_writer.h <span style='color:#111;'> 5.32KB </span>","children":null,"spread":false},{"title":"minidump_rva_list_test_util.h <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"minidump_byte_array_writer_test_util.h <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"minidump_file_writer_test_util.h <span style='color:#111;'> 2.77KB </span>","children":null,"spread":false},{"title":"minidump_user_extension_stream_util.h <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"minidump_context_test_util.h <span style='color:#111;'> 4.40KB </span>","children":null,"spread":false},{"title":"minidump_string_writer_test_util.h <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false},{"title":"minidump_writable_test_util.h <span style='color:#111;'> 11.66KB </span>","children":null,"spread":false},{"title":"minidump_memory_writer_test_util.h <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false},{"title":"minidump_annotation_writer.h <span style='color:#111;'> 3.85KB </span>","children":null,"spread":false},{"title":"minidump_module_writer.h <span style='color:#111;'> 13.11KB </span>","children":null,"spread":false},{"title":"minidump_exception_writer.h <span style='color:#111;'> 4.46KB </span>","children":null,"spread":false},{"title":"minidump_writer_util.h <span style='color:#111;'> 3.67KB </span>","children":null,"spread":false},{"title":"minidump_user_stream_writer.h <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"minidump_thread_writer.h <span style='color:#111;'> 8.58KB </span>","children":null,"spread":false},{"title":"minidump_user_extension_stream_data_source.h <span style='color:#111;'> 3.10KB </span>","children":null,"spread":false},{"title":"minidump_writable.h <span style='color:#111;'> 11.10KB </span>","children":null,"spread":false},{"title":"minidump_module_crashpad_info_writer.h <span style='color:#111;'> 6.99KB </span>","children":null,"spread":false},{"title":"minidump_context.h <span style='color:#111;'> 19.61KB </span>","children":null,"spread":false},{"title":"crashpad_info.h <span style='color:#111;'> 10.95KB </span>","children":null,"spread":false},{"title":"prune_crash_reports.h <span style='color:#111;'> 5.24KB </span>","children":null,"spread":false},{"title":"client_argv_handling.h <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"crashpad_client.h <span style='color:#111;'> 32.09KB </span>","children":null,"spread":false},{"title":"simulate_crash.h <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false},{"title":"simulate_crash_win.h <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"annotation_list.h <span style='color:#111;'> 3.18KB </span>","children":null,"spread":false},{"title":"simulate_crash_mac.h <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false},{"title":"crash_report_database.h <span style='color:#111;'> 16.61KB </span>","children":null,"spread":false},{"title":"simulate_crash_linux.h <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"settings.h <span style='color:#111;'> 8.42KB </span>","children":null,"spread":false},{"title":"annotation.h <span style='color:#111;'> 9.09KB </span>","children":null,"spread":false},{"title":"simple_address_range_bag.h <span style='color:#111;'> 6.20KB </span>","children":null,"spread":false},{"title":"simple_string_dictionary.h <span style='color:#111;'> 8.46KB </span>","children":null,"spread":false},{"title":"crashpad_info_client_options.h <span style='color:#111;'> 2.96KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明