Re: Модуль на C++ - возможно?
Denis Erygin
erygin at corp.mail.ru
Mon Mar 3 17:14:24 MSK 2008
Hi,
Можно вынести C++ код в библиотеку и экспортировать из нее функции
для модуля nginx.
----- Original Message -----
From: "Sergey Samokhin" <neavirc at gmail.com>
To: <nginx-ru at sysoev.ru>
Sent: Tuesday, March 04, 2008 2:58 AM
Subject: Модуль на C++ - возможно?
> Здравствуйте.
>
> Скажите пожалуйста, существует ли возможность писать модули к nginx на
> C++? Например, следующий код не собирается под g++ 4.2.2:
>
> // ----------------------------------
> #include <ngx_core.h>
>
> int main()
> {
> ngx_str_t str;
> }
> // ----------------------------------
>
> ругаясь так:
>
> // --------------------------------------------
> g++ -o
> ngx_http_foo_module -I../src/nginx-0.6.26/src/core -I../src/nginx-0.6.26/objs
> -I../src/nginx-0.6.26/src/os/unix *.c
> In file included from ../src/nginx-0.6.26/src/core/ngx_core.h:57,
> from ngx_http_foo_module.c:2:
> .../src/nginx-0.6.26/src/core/ngx_file.h:66: error: expected
> unqualified-id before 'delete'
> make: *** [ngx_madbanner] Error 1
> // --------------------------------------------
>
> Этот же код отлично собирается с помощью gcc.
>
> Спасибо =)
>
> nginx 0.6.26
> gcc/g++ 4.2.2
> --
> С уважением,
> Сергей.
>
More information about the nginx-ru
mailing list