LINUX.ORG.RU

Извиняй... телепаты в отпуске :-D

Onanim
()

можно: /bin/bash echo 'libfunc(){}' > /tmp/test.c && gcc -shared -fPIC /tmp/test.c -o /tmp/libshared.so

=)))))) а так: http://ru.wikipedia.org/wiki/Язык_программирования если будет компиляция (для шаред лайб), то это уже не интерпретируемый язык

ale ★★
()

ну скажем в питоне "шаренная либа" - в некотором роде .pyc файл. - скомпиленный в байткод модуль.

Pi ★★★★★
()

Имхо целесообразнее сделать поддержку интерпретируемого языка в твоей проге и забыть про эти ненужные сошки

Bob1
()
Ответ на: комментарий от cvv

>насколько будет гимморно?

имхо намного. открой в редакторе .pyc файл и посмотри. наоборот же - проще: питона есть апи для работы с Ц либами, вроде...

Pi ★★★★★
()

Вообще говоря, нет. С другой стороны, очень многие скриптовые языки умеют "встраиваться". Т.е. можно подключить цельный интерпретируемый язык в виде шаренной (или статической) библиотеки, и потом вызывать написанные на нем функции (Apache/mod_perl, python-fu в гимпе, JavaScript/ECMAScript в браузерах и т.д. и т.п.).

perldoc perlembed, ну или иное по вкусу.

anonymous
()
Ответ на: комментарий от anonymous

можно.

http://root.cern.ch

myscript.C - интепретируемый скрипт

процедура типа
root[].L myscript.C++
на выходе дает myscript_C.dll (или myscript_C.so),
которую можно подгружать, и использовать из нее
те функции, которые были определены изначально, как интепретируемые
в скрипте myscript.C

Valeriy_Onuchin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.