0

我有一个编译的 C++ 目标文件。并且该目标文件包含大量静态常量值(事实上 .o 文件仅包含静态值)。有什么方法可以使用 php 读取这些静态值吗?我无法将这些值复制到 php 中,需要直接读取它们。

谢谢,感谢任何人的回应。

4

2 回答 2

2

nm使用or转储 .o 的内容,objdump并使用正则表达式手动解析到 php 头文件中。这样做的缺点是它不是“实时”的,因此如果重建 .o,您将不得不手动同步,但听起来您肯定需要一种一次性的“快速而肮脏”的方法。

于 2012-05-29T19:05:35.273 回答
1

dlopenPHP 有和的包装器dlsym吗?

如果是,您可以将该.o文件链接到 a.so并使用动态链接来访问它。

于 2012-05-29T19:02:18.863 回答