所以,我正试图在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中运行它。