如何在Godbolt上使用Google Benchmark

保罗·比肯斯

我试图在使用Google Benchmark的代码上运行一些代码。我正在尝试与使用Godbolt的一些同事分享。它似乎支持Google Benchmark作为您可以选择的库,但我无法对其进行编译。

这是链接。
https://godbolt.org/z/dxvl5W

它使用带有以下选项的gcc 7.3:
-std=c++17 -O3 -lbenchmark

我尝试添加-lbenchmark-lbenachmark-main没有一个可以解决问题。

这是我得到的错误

ASM generation compiler returned: 0

/opt/compiler-explorer/gcc-7.3.0/bin/../lib/gcc/x86_64-linux-gnu/7.3.0/../../../../x86_64-linux-gnu/bin/ld: cannot find -lbenchmark

collect2: error: ld returned 1 exit status

Execution build compiler returned: 1
泰德·林格莫

如何在Godbolt上使用Google Benchmark

就目前而言-您不能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何安装Alpine Apache Benchmark?

如何在基准功能中使用“ testing.Benchmark”

如何使用libc ++用clang编译Google Benchmark

Google Benchmark作为cmake依赖项

Google Benchmark Iteration是什么意思?

如何从Swift调用dispatch_benchmark

使用TensforFlow Benchmark的基准Keras模型

如何在Apache Benchmark中传递多个标头

Google Benchmark自定义设置和拆卸方法

初始化的FileInputStream在江铃控股@Setup和@Benchmark使用

使用testing.Benchmark不会产生任何输出

谷歌云CDN,使用apache benchmark进行性能测试

使用Benchmark.NET + DevArt dotConnect for PostgreSQL的许可错误

您可以在 20.04 上使用 Geekbench 5 运行 Compute Benchmark (GPU) 吗?

如何在Benchmark.js中为每个测试添加设置和拆卸

我如何在 benchmark() 中解釋“失敗”的學習者

如何更改 Google Benchmark 'Range()' 函數的增量、步長或比例

Google Benchmark BaseClass初始化发生在静态变量分配导致问题之前

google-benchmark conan 包中缺少用户和频道字段

_mm256_load_ps 在调试模式下导致 google/benchmark 出现分段错误

Google Benchmark:“***WARNING*** Library 是作为 DEBUG 构建的。时间可能会受到影响。”

如何理解redis-cli的结果与redis-benchmark的结果

使用Jetpack Benchmark执行测试时,INSTALL_FAILED_DUPLICATE_PERMISSION

使用 Benchmark.js 测试转换流 (Node.js) 期间的问题

在Ubuntu 16.04的“磁盘”中使用Benchmark实用工具对HDD进行基准测试

mlr3:将 benchmark() 与调整后的模型(即 AutoTuner 对象)一起使用

对JMH Benchmark的基本了解

如何在 Godbolt.org 上保存新 URL?

如何在godbolt.org上启用地址清理程序