php文件:使用dlopen和dlsym.怎样

php file: use dlopen and dlsym. how

本文关键字:dlsym 怎样 dlopen 使用 文件 php      更新时间:2023-10-16

我有myCode.so文件创建了链接.c和.h文件。我想使用myCode.so、dlopen和dlsym调用这个.c文件。如何从php中做到这一点?我需要帮助!thx。

2。有没有办法在php(config.m4、php_example.h和php_example.c以及example.php(中导入一个使用myCode.so进行测试的test.cpp代码?

需要帮助!欣赏

我在ubuntu(g++comilper(中工作

如果你用PHP构建系统(phpize && ./configure && make(编译了一个PHP扩展,你只需要告诉PHP加载扩展,它就会处理dlopen etc:

extension=myCode.so

(myCode.so在extension_dir中(

要想从PHP代码中调用函数,必须使用PHP_FUNCTION宏(有关示例,请参阅其他扩展(。

对于测试,请在其他扩展中的tests目录中查找。