我在HTML上创建了一个网页,我想在其上运行.cpp应用程序。按照我学会的方式,显示代码。
答案 0 :(得分:1)
执行此操作的唯一方法是ActiveX,默认情况下不再支持ActiveX。只有Internet Explorer支持它,但即使这需要特别允许。
但是在你拥有有效的ActiveX -dll之前,你仍然需要先编译cpp代码并做大量的编程工作。然后,您还需要为所有网站客户端部署它。
TL; DR:不,不,不。为Web客户端运行C / C ++是不行的。
但是,如果您正在寻找类似该网站的东西,客户端应该能够在服务器上调用C ++应用程序,这是非常有可能的。您仍然需要为服务器环境编译该应用程序。对于小型"运行并获得结果" -tasks我发现使用ajax调用php -scripts最容易,因为php可以在服务器上执行。
答案 1 :(得分:-1)
签名的Java Applets可以从浏览器运行可执行文件,但现在不受欢迎。