使用堆栈将命令行参数传递给benhmark程序

时间:2017-06-16 14:08:44

标签: haskell haskell-stack criterion

我使用stack作为构建工具,criterion作为基准库。要运行基准测试,我执行以下命令:

stack bench

Criterion接受命令行参数以指定应将输出写入的位置。我想将这些参数传递给由stack构建并运行的可执行文件。有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:2)

stack bench --benchmark-arguments "--arguments --for --criterion"

(它是stack bench --help下列出的选项之一。)