C-如何实现在PHP中直接运行C代码?

发布于 2016-11-17 20:13:11 字数 62 浏览 1463 评论 4

为了提高程序的性能,以及让PHP程序员可以直接调用C程序员写的逻辑代码,是否能实现在PHP中直接调用C代码呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

想挽留 2017-09-04 09:29:14

可以用YC。
YC,全称是Yang C/C++ Compiler & Internet Browser,也叫YC编译型浏览器,是面向对象和构件的软件开发系统。它具有一种独创的将动、静态编程语言与Web页面相结合的软件开发模式,这种模式,可大幅度提高软件的开发效率及源代码复用率,可大幅度降低软件结构的复杂度,可增加源程序的可读性,从而使软件比较容易维护

清晨说ぺ晚安 2017-06-13 18:43:13

我做过这个工作,是把TCC做成PHP的扩展。然后把C代码作为脚本来运行。
这样做的好处是可以让PHP执行任何的C源代码,而不需要二次编译。

再补充一下,TCC是一个开源的工具,可以把C代码作为脚本来运行。

清晨说ぺ晚安 2017-06-07 17:22:03

我就知道有这两种方法:
1.用system调用,把现有C代码写成一个独立的程序。
2.用C写php的扩展方法。

夜无邪 2017-01-17 09:41:07

一般简单的程序就用system或者exec来执行,复杂的可以采用第三方那个的编译转换插件来实现

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文