Jenkins makefile error

Jenkins makefile error

本文关键字:error makefile Jenkins      更新时间:2023-10-16

我正在为我的项目设置 CI,该构建在 Linux 上运行良好,但在 Windows 上它显示Makefile:84: *** missing separator. Stop.。有趣的是,同样的 Makefile 在本地机器上工作正常,但不能通过 Jenkins。

我已经检查了字符集并将文件转换为 UTF8-没有 BOM,但这似乎不起作用。

有什么方向吗?如果Windows和Linux的生成文件与可能导致问题的区别不同。

确保行

尾设置正确。此外,请确保根据需要使用制表符和空格。

使用make --version检查make的版本 - 它可能会给你一些提示。

除此之外,我们只能猜测第 84 行的内容:)