node-gyp: невозможно открыть входной файл «kernel32.lib»

Окружающая среда это:

Window Server 2008 R2 Standard с пакетом обновления 1, сборка 7601 (64-разрядная версия) Node js: v.0.10.25 (64-разрядная версия) npm: 1.3.24

Я использую Visual Studio 2010 Express. Я уже несколько дней пытаюсь создать модуль... Следил за вики на https://github.com/TooTallNate/node-gyp/wiki/Visual-Studio-2010-Setup

Я также пробовал визуальную студию 2010 express + win sdk = невозможно открыть входной файл 'kernel32.lib'. Я могу создать модуль, но затем, когда я пытаюсь его использовать, я получаю
node server.js module.js:356 Module._extensions[extension](this, filename); Ошибка: %1 не является допустимым приложением Win32.

Я использую узел v0.10.25 (64-битная версия)

Любая помощь действительно приветствуется.


person Stéphane Gerber    schedule 06.02.2014    source источник


Ответы (1)


Я сдался и использовал Visual Studio 2012. Теперь все в порядке.

person Stéphane Gerber    schedule 07.02.2014
comment
Я установил и VS 2010, и VS2012, вы удалили VS2010? и вы установили другую зависимость? Спасибо - person yuyue007; 24.04.2014
comment
Просто удалил VS2010, никакой другой зависимости, насколько я помню - person Stéphane Gerber; 24.04.2014