对 HTML5 项目使用自定义C++代码
Using custom C++ code for a HTML5 project
我有一个.cpp文件,其中包含一个类和一些产生所需输出的函数。但是,我们的项目是用HTML5/PHP编写的。我的问题是,我可以从HTML源代码中获取输入,使用我的C++代码生成一些输出,然后将其发送回HTML以用于在网站上显示吗?我尝试使用 emscripten 将我的代码更改为 .js 文件,但它生成的文件是 80k+ 行代码,没有人愿意处理它。有没有办法让它工作,或者我注定不得不为这个项目用 js 重写我的C++代码?
因此,与任何语言一样,您可以使用它来运行客户端可以连接的服务器端解决方案。有了C++,你将不得不看看类似这些框架的东西。缺点是它需要互联网连接和特殊的服务器安装。
在html5/客户端,你确实是对的,你可以使用Emscripten。 80k+ 行代码在不知道原始代码做了什么以及代码有多长的情况下并没有说太多。如果它明显较短,那么您应该查看 Emscripten 的所有标志,因为您可能已经包含永远不会触发的代码(或者您的某些代码可能已经触发了包含完整的文件系统仿真模块,尽管您不需要它)。但是,请理解您永远不会直接编辑Emscripten生成的代码!这不是Emscripten的意图,也不建议这样做,原因很简单,代码既不可读,也不明智。代码唯一应该快速且可运行
相关文章:
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 在自定义mean.io包中使用angular-chart.js作为依赖项
- jQuery自定义验证比较多个输入的序列
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 在wordpress一定时间后更改自定义字段
- 表达式引擎扩展开发-向呈现的条目添加自定义javascript
- 自定义函数中的光标位置
- 用于检查数组中是否存在元素的javascript自定义方法
- 绑定时将Parsley minlength消息作为选项传递时,未对其进行自定义
- Meteor-添加用户自定义字段的方法不起作用
- 自定义表单验证和提交
- jQuery工具验证器自定义效果-添加&消除影响
- 可以't计算自定义谷歌地图的js
- 谷歌水印未显示在自定义搜索框中
- vaadin:使用自定义布局集成angular js
- DataTables-创建自定义分页样式(加载更多样式)
- 实现一个建立在google.com之上的自定义搜索引擎
- 添加自定义标记以自动完成
- 如何使用自定义标头跨域执行AJAX POST
- 微笑时间轴小部件添加自定义字段