У меня возникли проблемы с работой модуля apache2. Через некоторое время мне удалось скомпилировать его в файл .dll. Я использую Visual Studio Express 2012.
module AP_MODULE_DECLARE_DATA hello_module;
Он экспортирует следующий модуль. Однако, когда я пытаюсь загрузить его в apache2 со следующей строкой:
LoadModule module_hello modules/module_hello.dll
Я получаю следующую ошибку:
Не удается найти структуру модуля API `module_hello' в файле C:/Program Files (x86)/Apache Group/Apache2/modules/module_hello.dll: ошибки нет
Я где-то читал, что причиной могут быть декорации экспорта, поэтому безуспешно пытался использовать как LoadModule _module_hello, так и LoadModule __module_hello.
У кого-нибудь есть решение или толчок в правильном направлении для этой проблемы?