如何在Windows上使用MAKE构建项目?(它从源JS文件构建输出)



所以,我正试图在Windows:上构建这个

https://github.com/jarnokurlin/fullcalendar/

我有Visual Studio 2012,我尝试打开开发人员工具命令提示符,转到上面存储库的克隆所在的文件夹和makefile所在的文件夹,然后运行NMAKE,我得到了这个:

我得到了:

Microsoft(R)Program Maintenance Utility 11.00.51106.1版
版权所有(C)Microsoft Corporation。保留所有权利。

makefile(12):致命错误U1001:语法错误:非法字符"{"在宏Stop中。

我以前没有使用过任何与MAKE相关的东西,但我听说这在Windows上可能会有问题。我假设这是一个一般性问题,而不是特定于存储库的问题(它是一个流行存储库的分支,并且自分支以来似乎没有更改与构建相关的文件)。不知道从哪里开始。

有什么想法吗?

更新:

我注意到这需要根据自述文件将Java安装并包含在PATH环境变量中,并且要运行的正确命令是make zip,在确保Java bin在PATH中后,我尝试了nmake zip,但我仍然收到相同的错误。

Makefile使用了许多Windows的cmd.exe无法处理的更复杂的构造。如果你需要在Windows上运行它,我建议你试着在MinGW或Cygwin中运行它。

最新更新