C++
文章平均质量分 53
chen_227
老老实实做人,踏踏实实做事。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
kanzi多语言优化
kanzi多语言优化原创 2025-12-22 10:37:51 · 803 阅读 · 0 评论 -
kanzi动态加载模型
每个点包含 索引,glm::vec3 Position;9份 * 10kb~=90kb。所以每多一个树,VRAM长 90kb,RAM长 90kb。但是batch count没有增加。优化方案:把多个模型加载到一个mesh,保证batch count不增加。背景:kanzi每多一个模型,batch count +1。每生成一颗树,多了2634个点,大概=10kb,应用场景:动态生成道路,树木。原创 2025-06-26 16:13:19 · 261 阅读 · 0 评论 -
c++函数代码覆盖率统计
背景:需要对c++工程进行单元测试,统计函数圈复杂度,对大于10的函数进行单元测试,并统计函数代码覆盖率。原创 2025-02-20 11:38:12 · 411 阅读 · 0 评论 -
kanzi将画面保存成本地图片的可行方案
背景:除了利用平台的截屏功能外,kanzi自带的截屏功能并不好用,而且Texture的离屏渲染,也无法获取本地的纹理数据,似乎直接发给了GPU。需求:kanzi画面离屏渲染,将纹理数据保存到本地图片。原创 2025-01-07 13:58:42 · 497 阅读 · 0 评论 -
编译 C++ 程序:分离与保留调试信息以支持 GDB 对 Core 文件的调试
POST_BUILD:这是 CMake 中的一个函数,用于添加自定义的构建命令。:表示这个自定义命令将作用于 ${PROJECT_NAME} 这个目标。POST_BUILD:指定该命令将在构建 ${PROJECT_NAME} 目标之后执行。${OBJCOPY} 是一个工具,用于操作对象文件。是 OBJCOPY 的一个选项,用于从(使用生成器表达式来获取 ${PROJECT_NAME} 目标的最终文件)中仅提取并保留调试信息。最终将提取出的调试信息存储在 ${DEBUG_FILE} 中。原创 2025-01-04 16:50:02 · 1028 阅读 · 0 评论 -
GLFW设置窗口背景透明,全屏,置顶
用glfw写了一个3d引擎,最近想做一个3d鼠标宠物,需要窗口背景透明,全屏,置顶。原创 2024-05-10 16:34:11 · 1146 阅读 · 0 评论 -
简单粗暴的翻译英文pdf
背景:看书的时候经常遇到英文pdf,没有合适的翻译软件可以快速翻译全书。原创 2024-05-10 10:51:23 · 589 阅读 · 0 评论 -
fdbus和proto编译
1.下载FDBUS需要用到protobuf,所以需要提前安装好protobuf。protobuf下载地址fdbus下载地址。原创 2023-07-25 14:21:51 · 838 阅读 · 0 评论 -
在安卓里用c++显示骨骼动画
安卓下用c++显示3d模型与骨骼动画原创 2023-07-17 10:34:45 · 1128 阅读 · 0 评论 -
kanzi中DataSource不好用的解决方案
主要原因是多个节点绑定了同一个Data Context,需要找到这个节点,并删除属性Data Context.即可通过url快速找到对应的节点,删除节点下DataContext。提供一个快速找到绑定Data Context节点的方法.运行HMI,在控制台查看log。原创 2023-07-06 11:24:31 · 394 阅读 · 0 评论 -
简单的自定义录屏工具
在csdn上写文章,需要配一些操作动态图,需要针对电脑录屏,可能是整个屏幕录屏,也可能是某窗口,甚至是某一小块区域。动态图最好是gif格式,方便直接嵌入文章中。原创 2023-03-13 14:22:20 · 492 阅读 · 0 评论 -
使用libpng库读PNG图片
libpng原创 2022-10-20 09:29:35 · 1022 阅读 · 0 评论 -
编译器配置
在 https://www.learncpp.com/ 网站学习【第0章 简介/入门】关于编译器配置章节使用qt creator IDEqt工程的pro里配置QMAKE_CXXFLAGS += -pedantic-errors -Wall -Weffc++ -Wextra -Wsign-conversion -Werror禁用编译器扩展:-pedantic-errors启用有关某些用户认为有问题的构造的所有警告:-Wall增加警告的等级:-Weffc++ -Wextra隐式转换:-Ws原创 2021-02-03 15:04:37 · 529 阅读 · 0 评论
分享