Linux Makefile:缺少分隔符(您是指制表符而不是8个空格?)
生成的makefile不会执行,而是抛出以下错误:Linux Makefile:缺少分隔符(您是指制表符而不是8个空格?),linux,makefile,debian,Linux,Makefile,Debian,生成的makefile不会执行,而是抛出以下错误: vbsp_linux32.mak:34:**缺少分隔符(您是指制表符而不是8个空格?)。停止。 我读了30页,都得出了相同的结论(命令前面的空格),但我无法在这个makefile中找到/解决: OS:Debian Jessie 生成版本:4.0第34行是一个命令 call ..\..\vpc_scripts\valve_p4_edit.cmd ..\..\..\game\bin\$(TargetFileName) ..\.. 根据(您可以浏
vbsp_linux32.mak:34:**缺少分隔符(您是指制表符而不是8个空格?)。停止。
我读了30页,都得出了相同的结论(命令前面的空格),但我无法在这个makefile中找到/解决:
OS:Debian Jessie
生成版本:4.0第34行是一个命令
call ..\..\vpc_scripts\valve_p4_edit.cmd ..\..\..\game\bin\$(TargetFileName) ..\..
根据(您可以浏览整页):
makefile包含五种内容:显式规则、隐式规则、变量定义、指令和注释。规则、变量和指令将在后面的章节中详细描述
换句话说,您可以在Makefile中使用命令,但(最常见的情况)可以在规则中使用命令
但是,这只是Makefile包含的许多错误之一。我看到它是从Windows翻译过来的:
- 反斜杠作为路径分隔符
- 抄袭
copy "$(TargetDir)"$(TargetFileName) ..\..\..\game\bin\$(TargetFileName)
- 召唤
call ..\..\vpc_scripts\valve_p4_edit.cmd ..\..\..\game\bin\$(TargetFileName) ..\..
- 错误级别
if ERRORLEVEL 1 goto BuildEventFailed
- 及其他
call ..\..\vpc_scripts\valve_p4_edit.cmd ..\..\..\game\bin\$(TargetFileName) ..\..
根据(您可以浏览整页):
makefile包含五种内容:显式规则、隐式规则、变量定义、指令和注释。规则、变量和指令将在后面的章节中详细描述
换句话说,您可以在Makefile中使用命令,但(最常见的情况)可以在规则中使用命令
但是,这只是Makefile包含的许多错误之一。我看到它是从Windows翻译过来的:
- 反斜杠作为路径分隔符
- 抄袭
copy "$(TargetDir)"$(TargetFileName) ..\..\..\game\bin\$(TargetFileName)
- 召唤
call ..\..\vpc_scripts\valve_p4_edit.cmd ..\..\..\game\bin\$(TargetFileName) ..\..
- 错误级别
if ERRORLEVEL 1 goto BuildEventFailed
- 及其他
call ..\..\vpc_scripts\valve_p4_edit.cmd ..\..\..\game\bin\$(TargetFileName) ..\..
根据(您可以浏览整页):
makefile包含五种内容:显式规则、隐式规则、变量定义、指令和注释。规则、变量和指令将在后面的章节中详细描述
换句话说,您可以在Makefile中使用命令,但(最常见的情况)可以在规则中使用命令
但是,这只是Makefile包含的许多错误之一。我看到它是从Windows翻译过来的:
- 反斜杠作为路径分隔符
- 抄袭
copy "$(TargetDir)"$(TargetFileName) ..\..\..\game\bin\$(TargetFileName)
- 召唤
call ..\..\vpc_scripts\valve_p4_edit.cmd ..\..\..\game\bin\$(TargetFileName) ..\..
- 错误级别
if ERRORLEVEL 1 goto BuildEventFailed
- 及其他
call ..\..\vpc_scripts\valve_p4_edit.cmd ..\..\..\game\bin\$(TargetFileName) ..\..
根据(您可以浏览整页):
makefile包含五种内容:显式规则、隐式规则、变量定义、指令和注释。规则、变量和指令将在后面的章节中详细描述
换句话说,您可以在Makefile中使用命令,但(最常见的情况)可以在规则中使用命令
但是,这只是Makefile包含的许多错误之一。我看到它是从Windows翻译过来的:
- 反斜杠作为路径分隔符
- 抄袭
copy "$(TargetDir)"$(TargetFileName) ..\..\..\game\bin\$(TargetFileName)
- 召唤
call ..\..\vpc_scripts\valve_p4_edit.cmd ..\..\..\game\bin\$(TargetFileName) ..\..
- 错误级别
if ERRORLEVEL 1 goto BuildEventFailed
- 及其他
因此,在Linux上运行之前,还有一些工作要做。向我们展示vbsp_linux32.mk文件。我在这里有点困惑,是不是只有vbsp_linux32.mk文件?@SagarSakre pastebin上的文件只有vbsp_linux32.mak文件。显示vbsp_linux32.mk文件。我在这里有点困惑,是不是只有vbsp_linux32.mk文件?@SagarSakre pastebin上的文件只有vbsp_linux32.mak文件。显示vbsp_linux32.mk文件。我在这里有点困惑,是不是只有vbsp_linux32.mk文件?@SagarSakre pastebin上的文件只有vbsp_linux32.mak文件。显示vbsp_linux32.mk文件。我在这里有点困惑,是不是只有vbsp_linux32.mk文件?@SagarSakre pastebin上的文件只是vbsp_linux32.mak文件。