事情就是这样。
我正在尝试构建 pngwriter。在makefile中有一行说:
include make.include
文件 make.include 具有通过符号链接指定使用的平台的功能,它只有一行:
make.include.linux
(在同一个目录中有一个名为 make.include.linux 的文件,它有一些必要的设置。顺便说一下,我正在使用 MinGW 在 Windows 上执行此操作)
在 msys shell 中,当我做make时,它说:
make.include:1: *** missing separator. Stop.
我查看了其他缺少的分隔符帖子,它们是关于空格/制表符的,我认为这里不是这种情况。我搜索了有关生成文件、符号链接、分隔符的信息,并且可以解决它。
请帮忙!
编辑!好的,所以 make.include.linux 不是命令,它是一个文件,其内容需要包含在原始 makefile 中。正如我所读到的,make.include 应该是 make.include.linux 的符号链接。