如何设置 Flymake 使用不同目录中的 Makefile?

如何设置 Flymake 使用不同目录中的 Makefile?

我有一个带有根目录的代码文件夹,并且所有构建系统(包括 Makefile)都位于 ./build/

每当我尝试对根目录或其他子目录中的文件执行 Mx flymake-mode 时,它​​都会说找不到 Makefile。我尝试了以下 elisp 代码,但没有任何帮助:

(setq flymake-buildfile-dirs '("./build/" "../build/"))

有人能告诉我如何使这个配置正常工作吗?

相关内容