nmake u1034 分隔符丢失

Posted

技术标签:

【中文标题】nmake u1034 分隔符丢失【英文标题】:nmake u1034 separator missing 【发布时间】:2010-07-20 09:24:07 【问题描述】:

我尝试在 dos-prompt 中使用 nmake 执行 make 文件并得到以下消息:

makefile.in(145):致命错误 U1034:语法错误:缺少分隔符

我查看了 make 文件,第 145 行说:

ifeq(@INSTALINFO_FOUND@,是的)

我完全不知道如何解决这个问题......你有什么想法吗?

【问题讨论】:

【参考方案1】:

Makefile.in 表示您应该使用的构建系统是 GNU 自动工具。这些会将您的文件预处理为 GNU 格式的 makefile。然后,您应该将 GNU make 与这些 makefile 一起使用。

nmake 是完全不同的野兽,不会与这些文件兼容。

我建议你调查一下你的包是否可以使用 Microsft 工具构建(找出诸如 nmakeVisual StudioWindows 等词,在其文档中)。您的另一种选择是获取 Autotools 的 Windows 端口。 Cygwin 很好,但如果不小心,这里是龙。

【讨论】:

以上是关于nmake u1034 分隔符丢失的主要内容,如果未能解决你的问题,请参考以下文章

linux使用makefile提示丢失分隔符。我在makefile语句前用的就是tab键。求大师!!

如何在不丢失科学记数法的情况下将列转换为单个管道分隔的列?

make命令makefile出错:18:***缺少分隔符。停止

(shell脚本)特殊分隔符文本文件导入MongoDB

UISegmentedControl 分隔线错误

php的curl模拟post发送数据,部分丢失