Я пытаюсь заставить Node.js строить на Windows. Процесс завершается, похоже, хорошо, но не генерирует node.lib.Building Node.js v0.10.12 на окнах
Проверка того, что было выдано, кажется, что есть проблема с самого начала (я исчез, чтобы получить кофе, почему я не видел его сначала) при попытке построить.
Project files generated.
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
node_js2c
'C:\Program' is not recognized as an internal or external command,
operable program or batch file.
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(1
51,5): error MSB6006: "cmd.exe" exited with code 1. [D:\dev\AccountsX\node-v0.1
0.12\node_js2c.vcxproj]
Проверка сгенерированного кода проекта для node_js2c.vcxproj
я могу видеть эту строку:
<Command>call call C:\Program Files\Python27\python.exe "tools\js2c.py" ... </Command>
который выглядит неправильно по двум причинам. Сначала две команды call
, а затем путь без кавычек.
Как исправить это?