Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Программирование под Unix/Linux > C++ как CGI + подключение бинарной модули


Автор: DeamonShan 27.11.2005, 12:54
Нужна помошь в написании такой вещи....
Имеется модуль dll его необходимо подключить к CGI скрипту кот должен работать через WWW. Из модули вызываются функции... Модуль откомпилирован под С++.

Автор: GrayCardinal 28.11.2005, 10:21
Ну, судя по разделу который вы выбрали для данной темы, вы собираетесь запускать DLL под *nix. cool. Надеюсь у этого модуля расширение не .dll а .so и последний специально скомпилин под это дело. Т.е. с опцией -fPIC (ежели gcc).
Если так, то вам стоит смотреть в сторону libdl (динамически загрузчик и есть). В /usr/include
где - то его хейдеры, не заблудитесь...
Добавлено @ 10:23
ЗЫ.
Надеюсь скрипт - то сам тоже на Си++ ? smile

Автор: DeamonShan 28.11.2005, 16:28
Цитата(GrayCardinal @ 28.11.2005, 10:21)
Ну, судя по разделу который вы выбрали для данной темы, вы собираетесь запускать DLL под *nix. cool. Надеюсь у этого модуля расширение не .dll а .so и последний специально скомпилин под это дело. Т.е. с опцией -fPIC (ежели gcc).
Если так, то вам стоит смотреть в сторону libdl (динамически загрузчик и есть). В /usr/include
где - то его хейдеры, не заблудитесь...
Добавлено @ 10:23
ЗЫ.
Надеюсь скрипт - то сам тоже на Си++ ? smile

Дело в том что сервак на win стоит.... и dll откомпилирован на С++ и скрипт надо на С++ надо написать чтобы подключить этот модуль, а как организовать не знаю... smile модуль этот нужен для связи, то есть содержит функции связи и передачи данных на сервер, на кот. сидит демон и вычисляя эти данные, выдает результат. и обратно эти результаты можно получить только функцией из этого модуля...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)