nmake u1034分隔符缺失

时间:2010-07-20 09:24:08

标签: nmake separator

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

  

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

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

  

ifeq(@ INSTALINFO_FOUND @,yes)

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

1 个答案:

答案 0 :(得分:0)

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

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

我建议您调查您的软件包是否可以使用Microsft工具构建(搜索 nmake Visual Studio Windows 等字样,在其文件中)。您的另一种选择是获取Autotools的Windows端口。 Cygwin很好,但是这里有小龙子。