|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : vilfred sagen 2:5020/400 02 Mar 2002 20:39:47 To : All Subject : как грамотно слить воедино(заставить вз аимодействовать) перловый и си -------------------------------------------------------------------------------- аимодействовать) перловый и сишный код? Привет многомудрому аллу! Читаю man perlembed, там какие-то вумные слова написаны. Hаписал прогу на сях, которая уммет работать с lpt портом, выдавать ему всякое напряжение, сторб нужной амплитуды и частоты, точнее взял готовый код и подкоцал его под свои нужды, получилось супер, типа работать могу с lpt портом, но..., эээ... только на сях :( Хочу сделать интерфейс на perl Tk к этой штуке. Если влоб делать, то придется каждый раз компилить gcc -O2 -o ert.c ert, при каждом нажатии самой последней кнопки. Пока читал тот ман, где сишные вкрапления есть, не понял до конца, там ведь в сущности одно и то-же. Hа сях писал последний раз года три назад и то под майкрософт. Так что изголяться с ними не умею. В java-скрипт предусмотрена возможность обращаться к *.class, т.е. к апплетам, и из аппелтов соответственно можно запрашивать java-скриптовые функции. Можно ли так-же сделать и с перлом? Т.е. мне нужно перлом отдавать значение периода и амплитуды сторба, чтоб так, чтоб сишная прога слушалась чего ей говорит перловый скрипт(ну, интерфейс на tk). Есть ли что-почитать по русски желательно как сливать перловые и сишные исходники или не сливать, а заставлять их взаимодействовать. И вообще, как грамотно это сделать? Спасибо! Дима --- ifmail v.2.15dev5 * Origin: http://groups.google.com/ (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1503293259379.html, оценка из 5, голосов 10
|