
windows
文章平均质量分 67
hero_hilog
面向gayhub编程
展开
-
使用vs2019编译和调试开源项目opencv3.4.0版本+opencv3.4.0源码网盘链接
1.引言opencv一些经典的算法申请了版权,所以版本上选择3.4.3以下的版本。最新因为在学习海思平台的东西,所以参考它的opencv版本为3.4.0,刚好避开了经典算法的版权。2.下载opencv3.4.0源码我的猜测是因为版权原因,所以一般的途径下载速度超级超级慢,并且会一直下载失败。比如我在windows上谷歌浏览器中的官网和github官网下载都失败了,这里为了看到的童鞋不要踩坑,讲一个我后续下载成功的一个方法。使用linux环境,不行就装个虚拟机,在虚拟机中搞个linux环境,使用系统自原创 2021-07-09 18:32:27 · 746 阅读 · 1 评论 -
windbg调试学习记录
查看dump:kb查看堆栈原创 2020-12-18 17:26:48 · 131 阅读 · 0 评论 -
com学习记录(二)——使用vs2019完成windows下的com组件编程
参考https://blog.youkuaiyun.com/rankun1/article/details/80987334https://blog.youkuaiyun.com/xuq09/article/details/89000679com组件c++代码编写服务端工程,是一个dll;客户端工程,是一个控制台工程服务端生成动态库 vs2019项目配置类型为动态库,编译代码后点击生成,生成解决方案。控制台出现输出成功1个,以及注册动态库 regsvr32 D:\code\vs2019\CompTest\Debu原创 2020-08-14 18:23:57 · 2177 阅读 · 2 评论 -
vs2019创建、编译、调试cmake Linux项目
初次尝试,按照别人的方法走了不少弯路,写下此文谨防自己或看到的人少走弯路。坚持记录,坚持学习~创建cmake工程设置远程连接Linux的ssh连接Linux系统通过ssh服务器开启ssh(安装ssh命令:sudo apt-get install openssh-server开启ssh:sudo service ssh start主机地址:使用 ip addr 或 ifconfig查看)远程Linux系统提前安装好如下软件(很重要!这里很容易踩坑)gccgdbrsync原创 2020-08-18 19:57:53 · 7824 阅读 · 0 评论 -
windows程序异常产生dump文件(两种注册表和写代码三种方式实现)
注册表(方式1)添加注册表程序崩溃时自动生成dumpAuto:1开始 0停止Debugger:"D:\Windows Kits\10\Debuggers\x64\windbg.exe"是调用产生dump的程序可以用windbg 也可以用vs自带的调试工具C:\Windows\System32\vsjitdebugger.exe ".dump -ma D:\dumpWindbg\CrashDump.dmp"这句是使用windbg产生dmp的命令图中数据("D:\Windows Kit原创 2020-09-10 15:08:18 · 5620 阅读 · 2 评论 -
WindowsAPI MFC C++各种时间类型转换
时间类型及其意义FILETIME:结构持有的64位无符号的文件的日期和时间值。此值表示自UTC(Coordinated Universal Time)时间1601年1月1日开始的100纳秒为单位的时间。SYSTEMTIME:这个和tm有点类似,代表系统时间。其中,SYSTEMTIME.year的值为多少就表示公元哪一年。tm:Systemtime-1900得到tm.year,其他的还有些差别 tm.year的值加上1900才表示公元哪一年。time_t:是日历时间;其值表示从UTC(Coordina原创 2021-03-01 19:11:43 · 668 阅读 · 0 评论 -
三种最大公约数算法耗时比较(vs2008使用MFC程序测试)
关键代码void CMFCTESTDlg::OnBnClickedButton1(){ UpdateData(); // 刷新数据 DWORD dw1 = GetTickCount(); DWORD nGCD1 = GetGCD1(m_num1, m_num2); DWORD dw2 = GetTickCount(); DWORD nGCD2 = GetGCD2(m_num1, m_num2); DWORD dw3 = GetTickCount(); DWORD nGCD3 = GetG原创 2021-01-15 19:01:12 · 298 阅读 · 0 评论