The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"perl & c/c++"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"perl & c/c++" 
Сообщение от alexey emailИскать по авторуВ закладки(??) on 03-Фев-05, 00:46  (MSK)
Всем привет.

Подскажите плз. куда смотреть.
Написал библиотечку с набором ф-ций. Как написать API для perl, для работы с этой библиотекой... куда хоть смотреть?

Всего доброго.

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • perl & c/c++, Alexey, 11:10 , 03-Фев-05, (1)  
  • perl & c/c++, allez, 11:38 , 03-Фев-05, (2)  
  • perl & c/c++, chip, 14:00 , 03-Фев-05, (3)  
  • perl & c/c++, alexeylomov, 16:43 , 03-Фев-05, (4)  
    • perl & c/c++, chip, 17:10 , 03-Фев-05, (5)  
      • perl & c/c++, alexeylomov, 17:14 , 03-Фев-05, (6)  
        • perl & c/c++, chip, 21:30 , 03-Фев-05, (7)  
          • perl & c/c++, alexey, 23:58 , 03-Фев-05, (8)  
            • perl & c/c++, alexeylomov, 16:36 , 04-Фев-05, (9)  
              • perl & c/c++, alexey, 16:42 , 04-Фев-05, (10)  
                • perl & c/c++, alexeylomov, 17:35 , 04-Фев-05, (11)  

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "perl & c/c++" 
Сообщение от Alexey emailИскать по авторуВ закладки(??) on 03-Фев-05, 11:10  (MSK)
>Всем привет.
>
>Подскажите плз. куда смотреть.
>Написал библиотечку с набором ф-ций. Как написать API для perl, для работы
>с этой библиотекой... куда хоть смотреть?
>
>Всего доброго.

эээ... это настолько глупый вопрос?


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "perl & c/c++" 
Сообщение от allez Искать по авторуВ закладки(ok) on 03-Фев-05, 11:38  (MSK)
>Всем привет.
>
>Подскажите плз. куда смотреть.
>Написал библиотечку с набором ф-ций. Как написать API для perl, для работы
>с этой библиотекой... куда хоть смотреть?
>
>Всего доброго.
Насчет API не подскажу, уж извини. А посмотреть... попробуй здесь: http://www.perl.org.ru/cgi-bin/search/search?text=API&page=1 и здесь: http://www.perl.org.ru/forum

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "perl & c/c++" 
Сообщение от chip emailИскать по авторуВ закладки(ok) on 03-Фев-05, 14:00  (MSK)
>Написал библиотечку с набором ф-ций. Как написать API для perl, для работы
>с этой библиотекой... куда хоть смотреть?

На www.linux.org.ru с пару месяцев назад проскакивала очень толковая статья. Поройся по архивам новостей.


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "perl & c/c++" 
Сообщение от alexeylomov Искать по авторуВ закладки(ok) on 03-Фев-05, 16:43  (MSK)
>Всем привет.
>
>Подскажите плз. куда смотреть.
>Написал библиотечку с набором ф-ций. Как написать API для perl, для работы
>с этой библиотекой... куда хоть смотреть?
>
>Всего доброго.


Может я не понял вопроса, но разве это делается не так:

use <имя_библиотеки> ?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "perl & c/c++" 
Сообщение от chip emailИскать по авторуВ закладки(ok) on 03-Фев-05, 17:10  (MSK)
>Может я не понял вопроса, но разве это делается не так:
>
>use <имя_библиотеки> ?

perldoc -f use


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "perl & c/c++" 
Сообщение от alexeylomov Искать по авторуВ закладки(ok) on 03-Фев-05, 17:14  (MSK)
>>Может я не понял вопроса, но разве это делается не так:
>>
>>use <имя_библиотеки> ?
>
>perldoc -f use


и?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "perl & c/c++" 
Сообщение от chip emailИскать по авторуВ закладки(ok) on 03-Фев-05, 21:30  (MSK)
>>>Может я не понял вопроса, но разве это делается не так:
>>>
>>>use <имя_библиотеки> ?
>>
>>perldoc -f use
>
>
>и?

а теперь почуствуйте разницу: http://genphys.phys.msu.ru/~dmitriyk/site/mv/xs.html


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "perl & c/c++" 
Сообщение от alexey emailИскать по авторуВ закладки(??) on 03-Фев-05, 23:58  (MSK)
>>>>Может я не понял вопроса, но разве это делается не так:
>>>>
>>>>use <имя_библиотеки> ?
>>>
>>>perldoc -f use
>>
>>
>>и?
>
>а теперь почуствуйте разницу: http://genphys.phys.msu.ru/~dmitriyk/site/mv/xs.html

это все здорово, только вопрос не в том как "подключить", а как сделать то что потом подключать! Библиотека на c/c++ уже готова, нужно сделать модуль\пакейдж (или как это назвать) который нужно подключить... Вопроос скорее в том, что должно быть в этом модуле... как обращаться из перл'а к c'шной библиотеке... и можно ли вообще...


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "perl & c/c++" 
Сообщение от alexeylomov Искать по авторуВ закладки(ok) on 04-Фев-05, 16:36  (MSK)
>а теперь почуствуйте разницу: http://genphys.phys.msu.ru/~dmitriyk/site/mv/xs.html

никакой разницы...

>это все здорово, только вопрос не в том как "подключить", а как
>сделать то что потом подключать! Библиотека на c/c++ уже готова, нужно
>сделать модуль\пакейдж (или как это назвать) который нужно подключить... Вопроос скорее
>в том, что должно быть в этом модуле... как обращаться из
>перл'а к c'шной библиотеке... и можно ли вообще...


А можно тогда подробнее, что есть сейчас?
Чтобы легче понять, чего не хватает...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "perl & c/c++" 
Сообщение от alexey emailИскать по авторуВ закладки(??) on 04-Фев-05, 16:42  (MSK)
>А можно тогда подробнее, что есть сейчас?
>Чтобы легче понять, чего не хватает...

Ситуация с самого начала.
Написал основную программу - на перле.
Написал программу на C/C++ (грубо - набор ф-ций (библиотечка) для работы с БД).

Задача: нужно вызывать эти ф-ции (которые в C библиотечке) из основной программы (perl).

Вопрос: как? :)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "perl & c/c++" 
Сообщение от alexeylomov Искать по авторуВ закладки(ok) on 04-Фев-05, 17:35  (MSK)
>Вопрос: как? :)


В командной строке набрать h2xs -A -n MyDB ...появится папка MyDB
Зайти в неё
Скопировать в MyDB.xs свои функции
Сказать perl Makefile.PL ... появится Makefile
Сказать make ... появится папка blib
Там и будет лежать модуль

В основной программе добавить use MyDB
Функции вызываются MyDB::<имя_функции>

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру