php - 如何使用 Vala 编程语言制作 PHP 模块?

标签 php gcc php-extension vala

这种名为 Vala 的新语言据说类似于 C#,而且据说比 C++ 或 C 更容易,在 Linux 上使用 GCC 编译器编译成 C。

听起来不错。现在我想用它来制作一个 PHP 扩展模块,以便可以在 Vala 中制作缓慢的 PHP 代码并将其作为函数导入到 PHP 中。

我如何在 Vala 中完成此操作?有可能吗?

最佳答案

您需要为您需要使用的 C 库使用或编写(如果它不存在)一个 VAPI 文件。 这很容易,你只需要看现有的例子:http://live.gnome.org/Vala/Bindings或者简单地:http://git.gnome.org/browse/vala/tree/vapi

关于php - 如何使用 Vala 编程语言制作 PHP 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2838628/

相关文章:

PHP/mySQL 查询选择日期 ("N") 加 1 天

c++ - valgrind 报告对 std::string 的无效读取

php - 为什么页面上先前单击的链接的文本会显示在 AJAX 请求中?

php - 如何在 CentOS 7 上使用 remi 添加 php 7 扩展

c++ - 如何将 gcc 警告转储为结构化格式?

linux - 在 C++ 链接期间,在 Ubuntu 12.04 中找不到库

php - COM 无法在 IIS PHP 版本 7.2.9 中工作

php - 编译 PHP 扩展 - 如何摆脱 "putwchar() inconsistent dll linkage"警告

PHP SQL 服务器 PDOException :could not find driver

php - getJSON 或 PHP 的问题