- 博客(93)
- 资源 (5)
- 收藏
- 关注
原创 Bash脚本用法总结
Bash 脚本有两个部分:bash和script。Bash 是一个 Unix shell,由 GNU 项目开发。脚本只是一组在文件中编写并使用 bash 执行的命令。Bash 不是市场上唯一的 shell,但它是最受欢迎的 shell。
2024-07-14 16:59:38
964
原创 C++的PDF库
PDF(Portable Document Format,可移植文档格式)是一种由 Adobe Systems 开发并推出的文件格式。PDF 主要用于在不同平台和设备之间精确呈现文档,无论是在 Windows、macOS、Linux 还是其他操作系统上打开,文档的外观都保持一致。
2024-06-01 13:09:37
619
原创 Windows环境编译zlib库
zlib 是一个用来进行数据压缩的开源软件库,由 Jean-loup Gailly 和 Mark Adler 编写。它提供了对 DEFLATE 压缩算法的支持,这种算法广泛用于 gzip 和 PNG 文件格式。本文将使用VS2022+Cmake编译zlib库,操作系统为Windows10,编译好的动态库及静态库见文末链接。
2024-05-29 21:41:24
483
原创 VS2022编译OpenCV库
OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
2024-03-19 20:32:40
74
原创 如何彻底删除Windows10系统D盘文件夹中的DeliveryOptimization
DeliveryOptimization文件夹删除后又重新出现,本文介绍一种方法如何彻底删除DeliveryOptimization
2024-03-17 20:15:02
10047
3
原创 解决远程桌面(remmina-RDP)无法使用剪切板
remmina通过RDP,MobaXterm通过RDP远程桌面时,无法复制粘贴文本的解决方案。
2024-02-21 21:04:07
625
原创 VS2022编译libcurl
本文将使用VS2022编译libcur,操作系统为Windows10。点击进入官网。libcurl 是一个免费的客户端 URL 传输库,支持 cookie、DICT、FTP、FTPS、Gopher、HTTP/1(亦支持 HTTP/2 和 HTTP/3)、HTTP POST、HTTP PUT、HTTP 代理隧道、HTTPS、IMAP、Kerberos、LDAP、MQTT、POP3、RTSP、RTMP、SCP、SMTP 和 SMB。
2023-06-03 13:07:58
957
原创 C/C++实现透明窗口程序
本文介绍几种在Windows环境下通过C/C++使用WIN32API实现透明窗口的方法。如有问题,请私信或者在评论区评论。
2023-05-30 15:02:30
5463
1
原创 如何在 Windows 命令行中以不同的颜色进行回显
在 Windows 的命令提示符下 (cmd),可以通过使用 ANSI 转义序列来实现每行回显不同颜色。用来重置颜色为默认值。
2023-04-24 18:57:00
1216
原创 Cmake使用教程
CMake是个一个开源的跨平台自动化建构系统,用来管理软件建置的程序,并不依赖于某特定编译器,并可支持多层目录、多个应用程序与多个库。
2023-04-20 18:54:11
182
原创 Meson构建系统的使用
Meson是用于自动化构建的自由软件,使用Python语言编写,在 Apache 许可证 2.0版本下发布,主要目标是为了让开发者节约用于配置构建系统的时间。
2023-04-20 11:10:38
5344
原创 VS2022编译libui库
libui是一个 C 中简单且可移植(但并非不灵活)的 GUI 库,它使用每个平台原生的GUI技术进行绘制。本文将使用VS2022编译libui库,操作系统为Windows10。
2023-04-12 16:54:09
694
原创 VS2022编译时出现“资源重复。类型: MANIFEST,名称: 1,语言: 0x0409”问题的解决
解决办法:项目——属性——配置属性——清单工具——输入和输出——嵌入清单——选择“否”
2023-04-12 16:20:45
484
原创 Vcpkg包管理器的使用
VCPKG是微软 C++ 团队开发的适用于 C 和 C++ 库的跨平台开源软件包管理器,它大大简化了 Windows、Linux 和 macOS 上第三方库相关的下载和配置操作,目前已有超过1600个第三方库可以通过vcpkg来安装。它可以实现:自动下载开源库源代码;一键安装第三方库;源码包的缓存管理和版本管理,可以依需求安装指定的版本;自动检查库的依赖关系并安装其依赖项;无缝集成Visual Studio,不用手动设置任何的库相关的路径;
2023-03-31 14:33:06
3701
2
原创 VS2022编译freetype库
FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。支持单色位图、反走样位图的渲染。FreeType库是高度模块化的程序库,虽然它是使用ANSI C开发,但是采用面向对象的思想,因此,FreeType的用户可以灵活地对它进行裁剪。
2023-03-29 13:44:21
778
原创 解决移动Windows Kits后运行出错的问题
Windows Kits包含了C\C++的标准库,如果进行改动,可能导致编译器无法找到库位置
2023-03-27 08:52:17
2259
5
原创 C/C++开发工具链的那些事儿
本文主要介绍C/C++开发过程中可能用到的一些工具,包括:gcc、g++、clang、cl、gdb、GCC、LLVM、MinGW、MSYS、MSYS2、VS、VS Code等。
2023-03-25 19:52:04
1639
VS2022编译的OpenCV4.8.0动态库及静态库
2024-04-02
openssl-openssl-3.1.1.zip
2023-06-03
curl源代码(最新版8.1.2以及8.0.0)
2023-06-03
Anti-Grain Geometry
2023-04-07
Windows 32/64位编译Cairo的解决方案
2023-04-06
OpenGL Extension Wrangler 库
2023-04-04
GLFW的最新版本3.3.8,发布于 2022 年 7 月 22 日
2023-04-04
nanovg 基于 OpenGL 的抗锯齿二维矢量绘图库,用于 UI 和可视化
2023-04-04
xlsxio-0.2.34-binary-win64
2023-03-30
xlsxio-0.2.34-binary-win32
2023-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人