0

这是我的 makefile 的一部分,用于在 OCaml 中编译项目并生成二进制文件:

all:     $(CMX_DOMAIN) analyze
         export OCAMLRUNPARAM=b

make tests想做以下事情:

  1. 编译项目
  2. 运行./$(BIN)到文件夹中的每个文件tests/

谁能告诉我如何tests在makefile中编写这部分?

4

1 回答 1

0

就像是:

tests: all
        for f in tests/*; do ./$(BIN) $$f || exit 1; done

? 还是您需要更多?

于 2013-07-23T15:10:48.443 回答