- 博客(5)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 Windows利用WinIO/WinRing0控制蜂鸣器发声(主板的Speaker发声)
简介 公司要做一个项目,需要用到蜂鸣器,然后我调用windows的API中的beep函数,发现竟然没有作用???之后查阅资料发现过去的beep是用主板的Speaker发声,直接操作硬件端口。现在的Windows可能出于安全考虑,beep已经不用主板的Speaker了,改用声卡输出。但是项目用的嵌入式电脑,根本没有喇叭,只能用主板的Speaker发声。 使用WinIO控制主板Speaker发声 WinIO动态调用 //初始化函数 typedef bool(__stdcall *InitializeWinIoT
2021-01-08 11:49:19
7179
8
原创 Linux下编译安装JsonCpp(1.9.4)最新版本
前言 在网上找了很多在linux上使用jsoncpp的教程,都是0.5版本的,最后考虑了一下还是用新版本的吧,发个文章记录下编译过程同时帮助一些需要用到新版本的人。 环境搭建 新版本的JsonCpp不再支持scons编译,需要用CMake编译,同时CMake版本必须是3.8以上的,我安装的是3.12.2版本。 CMake安装过程参考文章: https://blog.youkuaiyun.com/weixin_43779943/article/details/98485254 安装JsonCpp 1、下载 使用wget
2020-10-16 17:57:01
4544
5
原创 记录更换QT版本后关于QWebEngineView设置背景颜色在5.13.2版本失效以及动态库无法定位程序输入点的问题
一、起因 今天又一次进入到QT官网,发现版本已经更新到5.14,而自己的版本还在5.11.1,于是决定更新个版本,由于自己以前在新版本被坑过,所有想着新版本肯定有BUG(但其实都是稳定版才发布的),于是选了个5.13.2版本。 二、发现 问题一 安装好后我发现我们所做的工程QT之前的库也不兼容了,报了一堆动态库无法定位程序输入点的错误,类似以下这样: 问题二 编译好之后我发现我QWebEngi...
2019-12-31 17:10:57
1198
1
原创 QT如何在Release编译下生成pdb文件
QT如何在Release编译下生成pdb文件方法一、更改配置文件关于 -Zi关于 -O2关于 -MD方法二、更改项目设置pro文件最后 方法一、更改配置文件 目录:Qt5.13.2\5.13.2\msvc2017_64\mkspecs\common 文件:msvc-desktop.conf QMAKE_CFLAGS_RELEASE = -O2 -MD -Zi QMAKE_LFLAGS_REL...
2019-12-30 14:10:17
4854
原创 关于QChart的背景框线隐藏以及一些其他设置
关于QChart的背景框线隐藏以及一些其他设置 为何发这篇博客 在网上找了很久,发现关于QChart的资料很少,闲来无事,于是决定发篇博客试试水。 QChart相关设置 隐藏背景网格X轴、Y轴框线 关于这个我试了很久才试出来,真的是辛酸,明明只是一句很简单的代码。 隐藏轴线前: 隐藏轴线后: 代码: m_impl->axisY->setGridLineVisible(false...
2019-08-01 18:12:45
7618
3
gh0st3.6_已去硬盘锁_20210202_VS2017编译通过_注意杀毒软件.rar
2021-03-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅