c++ - Apache 有适用于 windows 和 linux 的共享对象。他们是怎么做到的?

标签 c++ apache2 shared-objects

Apache 有适用于 windows 和 linux 的 .so 模块。它们是怎么做到的?

最佳答案

问得好,我怀疑它们仍然是具有不同文件扩展名的动态链接库,但我可能错了。文件扩展名毕竟不能保证文件类型。如果 Windows SDK 中的 depends.exe 可以解析它们,那么它们就是 dll。我从未尝试过,现在也不能,我的电脑上不再有 Windows。

编辑:看这个:http://httpd.apache.org/docs/2.0/mod/mod_so.html#creating看起来它只是一个命名约定——“Apache 仍然加载 .dlls...”

关于c++ - Apache 有适用于 windows 和 linux 的共享对象。他们是怎么做到的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2136411/

相关文章:

c++ - 读入 char 变量后 QTextStream 不可用

ssl - Apache 2 | 1 个 IP 的 2 个域 | SSL 配置 1x 正常 1x 通配符

git - 为什么不显示动态cgi?

mysql - 如何在 CentOS 上从 C UDF 连接到 MySQL 数据库

c++ - 为什么不能在常量表达式中使用 reinterpret_cast?

java - 在多项式方程中合并相似项

c++ - 为什么 cout 打印 char 数组与其他数组不同?

javascript - 使用 AngularJS 从 Apache2 服务器获取最新的 Json

object - 如何在UML中表示共享对象?

php - 添加 .so 作为 php 扩展名