
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.217.4] |
![]() |
|
Сообщ.
#1
,
|
|
|
Всем привет...вопрос по вызову перловских subroutines из С:
main (int argc, char **argv, char **env) { char *args[] = { NULL }; my_perl = perl_alloc(); perl_construct(my_perl); perl_parse(my_perl, NULL, 3, embedding, NULL); ... perl_call_argv("showtime", G_DISCARD | G_NOARGS, args); ... perl_destruct(my_perl); perl_free(my_perl); } в данном случаи имеем: % cc -o showtime showtime.c `perl -MExtUtils::Embed -e ccopts -e dopts` % showtime showtime.pl и функция showtime хранится в showtime.pl вопрос: как вызвать функцию которая лежит в файле в левом каталоге..ну и без указания этого файла в командной строке. Заранее спасиба. |