Chrome NaCl-对现有DLL使用链接

Chrome NaCl-对现有DLL使用链接,dll,google-nativeclient,Dll,Google Nativeclient,我目前正在尝试使用现有的DLL运行Google的NaCl。由于许可问题,无法从源代码重新编译DLL。有没有办法加载现有的DLL并运行其方法 致以最良好的祝愿, bash0r不是直接的。NaCl是一种沙箱技术,需要根据严格的规则重新编译代码,以防止代码从沙箱中溢出。如果不能编译源代码,就不能将其放入沙箱中 您可以将DLL封装在本机可执行文件中,该文件将功能公开为兼容的二进制文件,然后以这种方式与之通信。从设计上讲,这个解决方案不允许使用Chrome Web Store广泛部署您的产品,因为它包含一

我目前正在尝试使用现有的DLL运行Google的NaCl。由于许可问题,无法从源代码重新编译DLL。有没有办法加载现有的DLL并运行其方法

致以最良好的祝愿,
bash0r

不是直接的。NaCl是一种沙箱技术,需要根据严格的规则重新编译代码,以防止代码从沙箱中溢出。如果不能编译源代码,就不能将其放入沙箱中

您可以将DLL封装在本机可执行文件中,该文件将功能公开为兼容的二进制文件,然后以这种方式与之通信。从设计上讲,这个解决方案不允许使用Chrome Web Store广泛部署您的产品,因为它包含一个Windows二进制文件,CWS不分发该文件