我正在运行以下命令:
make -f makefile.gcc
输出是:
make:-c:找不到命令
如何找出导致错误的行? makefile长达数百行,否则无法解决问题。
我尝试了-d
开关,但没有打印任何有用的信息。
答案 0 :(得分:0)
如果你在make命令上运行strace,这可能会帮助你找到出错的地方。然后你可以在之后搜索makefile。
这是关于strace的帖子的链接: http://linuxhelp.blogspot.com/2006/05/strace-very-powerful-troubleshooting.html
答案 1 :(得分:0)
似乎问题是makefile包含带有'\'的路径,因为我在Linux上运行,这将是一个问题。