我想将它安装在Windows CE 7上运行的嵌入式操作员界面上。我已经下载了Node.js的msi,但我无法将其安装在Windows CE 7上运行的emebedded设备上< / p>
答案 0 :(得分:1)
我认为你无法安装msi,因为它不是为Windows CE编译的。 您可能必须使用--dest-os为目标操作系统或--dest-cpu为您的cpu编译它。然后它可能会起作用。
http://events.linuxfoundation.org/sites/events/files/slides/nodejs-presentation_0.pdf [第11页]
答案 1 :(得分:0)
正如fuubah所说,Windows CE与Win32平台(Windows XP,7,8等)的二进制兼容性并不与新的WinRT平台兼容。您需要从源重建它。我从来没有听说过关于node.js的Windows CE移植,但值得一试。如果您没有发现移植,使用Visual Studio 2008构建的Windows版本将是最佳起点(Windows CE 7无法运行使用Visual Studio 2012-13构建的代码,因为您需要Windows Embedded Compact 2013)。 API类似,但您可能需要重新实现某些方法来解决这些差异。