17
无法在Windows 7 x64 / VS2012上安装需要编译的节点模块
我无法安装任何需要编译的模块。它们全部失败,并出现以下错误: MSBUILD : error MSB3411: Could not load the Visual C++ component "VCBuild.exe". ... 我的环境: Windows 7 Enterprise x64版本6.1.7601 节点x86 0.8.16 npm 1.2.0 节点gyp 0.8.2 Visual Studio 2012和众多软件包 相关环境变量: Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShel l\v1.0;C:\Program Files\TortoiseGit\bin;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\tools;c:\tools\node 没有INCLUDE,LIB,LIBPATH等。 我对该问题进行了简短的调查,发现通过以下设置,手动克隆的git://github.com/einaros/ws.git的手动编译(直接调用VCBuild.exe和msbuild.exe)成功完成: …