Qt
Bidjc
这个作者很懒,什么都没留下…
展开
-
Qt使用curl库
1.官网下载源代码:https://curl.haxx.se/download.html2.使用mingw编译mingw版本:进入源码目录:curl-7.32.0\libmingw32-make -f Makefile.m32将生成:libcurl.a、libcurl.dll和libcurldll.a 三个文件。将文件复制到个人工程的debug或release目录。3.编译msvc版本,打开cmd,进入VS对应的C:\Program Files (x86)\Microsoft Visua原创 2021-12-04 09:54:31 · 2871 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
Qt5+以后,增加了Profile构建和release、Debug的差异Debug:配置了debug调试qmake.exe G:\xxx\xxx.pro -spec win32-msvc2015 "CONFIG+=debug" "CONFIG+=qml_debug" && E:/Qt/Qt5.8.0_msvc2015/Tools/QtCreator/bin/jom.exe qmake_allR原创 2017-11-05 13:28:21 · 358 阅读 · 3 评论 -
Qt下MSVC/Mingw平台dump/crash log报告调试方法差异
经过测试发现,对于MSVC/mingw平台的log到处方法有所不同,下面来介绍下2个平台构建的差异和方法:1.MSVC使用平台:MSV2015 1.第一步:编译构建是添加以下"CONFIG+=force_debug_info" "CONFIG+=separate_debug_info" 这样编译以后可生成*.pdb文件将dump文件和*.pdb及map文件放在同目录下,使用vs2015打开d原创 2017-11-05 17:11:30 · 5874 阅读 · 3 评论 -
Qt下使用DbgHelp和SetUnhandledExceptionFilter来获取Crash log/dump文件
第一步:在pro中链接LibLIBS += -lDbgHelp第二步:在main源文件中添加#include <windows.h>第三步:在main源文件中创建回调函数:LONG CreateCrashHandler(EXCEPTION_POINTERS *pException){ //创建 Dump 文件 QDateTime CurDTime = QDateTime::curre原创 2017-11-05 17:30:12 · 4571 阅读 · 5 评论