龙纹 发表于 7 天前

benchmark 基准测试类库

本帖最后由 龙纹 于 2025-7-14 16:50 编辑

封装了google的benchmark类库, GITHUB地址:google/benchmark

可以使用此类库去测试代码的性能, 然后对代码进行针对性的优化

使用代码:


测试结果, 注意:下面的图片只是为了展示输出, 每台电脑上运行例程得到的结果都是不同的:


例程+模块:蓝奏云

小蜗牛 发表于 7 天前

本帖最后由 小蜗牛 于 2025-7-13 16:04 编辑

win11闪退..
创建基准测试 (整数加一).名称 ("整数加一")

这里蹦了

龙纹 发表于 7 天前

小蜗牛 发表于 2025-7-13 16:02
win11闪退..
创建基准测试 (整数加一).名称 ("整数加一")



可能是库的兼容性问题.
如果电脑上有vcpkg, 使用命令:vcpkg install benchmark 安装, 然后到 vcpkg\installed\x64-windows 文件夹内复制对应的文件更新到模块文件夹中.

龙纹 发表于 7 天前

小蜗牛 发表于 2025-7-13 16:02
win11闪退..
创建基准测试 (整数加一).名称 ("整数加一")



完整回复需要审核, 我简单描述一下
使用vpkg安装benchmark类库, 然后复制对应的文件到火山benchmark模块内

a759077146 发表于 7 天前

厉害厉害

cxz7411 发表于 6 天前

运行不了

龙纹 发表于 6 天前

小蜗牛 发表于 2025-7-13 16:02
win11闪退..
创建基准测试 (整数加一).名称 ("整数加一")



模块改成了静态编译, 可以重新下载安装试试

龙纹 发表于 6 天前

cxz7411 发表于 2025-7-14 15:39
运行不了

模块改成了静态编译, 可以重新下载安装试试
页: [1]
查看完整版本: benchmark 基准测试类库