C++ Apache2 模块未加载
C++ Apache2 module not loading
我在让 apache2 模块工作时遇到问题。一段时间后,我设法将其编译为.dll文件。我正在使用Visual Studio Express 2012。
module AP_MODULE_DECLARE_DATA hello_module;
它正在导出以下模块。但是,当我尝试使用以下行在 apache2 中加载它时:
LoadModule module_hello modules/module_hello.dll
我收到以下错误:
无法在文件 C:/Program 中找到 API 模块结构"module_hello" 文件 (x86)/Apache Group/Apache2/modules/module_hello.dll:无错误
我在某处读到出口装饰可能是原因,所以我尝试了 LoadModule _module_hello 和 LoadModule __module_hello但没有成功。
对于这个问题,任何人都有解决方案或朝着正确的方向推动吗?
好吧,由于隧道视觉和缺乏休息时间,我犯了一个愚蠢的错误。 该结构实际上被宣布为hello_module而不是module_hello。我为浪费你的时间而道歉
相关文章:
- 当我尝试加载内核模块时,如何修复C++中的这个 malloc() 错误?
- 如何在没有"路径"模块的情况下加载 cheerp-wasm 程序?
- 无法加载 QML 插件:无法保护模块,因为它从未注册过
- 如何在C++中获得预加载的模块名称
- 如果我想通过OpenCV dnn模块加载PyTorch的模型,我应该如何保存它
- 在FreesWitch中使用AWS C SDK加载模块时未定义的符号错误
- 在 Lua 中加载 C++ 模块时'Attempt to index a string value'错误
- 地址清理器和运行时加载动态库 ->(<未知模块>)
- 将所有模块加载到过程中,然后将其出口
- 保存和加载我的模块
- Visual Studio 在附加到进程时不会加载模块
- C# 无法加载 DLL(找不到模块结果:0x8007007E)
- 在模块加载/卸载时构造/破坏外部c++模块中的对象
- LD_PRELOAD应该加载模块还是只使用模块来替换符号
- Python C API-重新加载模块
- DLL 无法加载:0x8007007E找不到模块。不确定导致此依赖项问题的原因
- 加载程序如何从动态模块分配/取消分配静态数据
- 模块"MyShellExt.dll"加载失败
- 为什么要在运行时加载模块?
- LoopPass可加载模块的未定义符号