Это команда h2ph, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
h2ph - конвертировать файлы заголовков .h C в файлы заголовков Perl .ph
СИНТАКСИС
h2ph [-д назначение каталог] [-р | -а] [-л] [-час] [-е] [-Д] [-Q] [заголовочные файлы]
ОПИСАНИЕ
h2ph преобразует все указанные файлы заголовков C в соответствующий формат файла заголовков Perl.
Его легче всего запустить в / usr / include:
cd / usr / include; h2ph * sys / *
or
cd / usr / include; h2ph * sys / * arpa / * нетинет / *
or
cd / usr / include; h2ph -r -l.
Выходные файлы помещаются в иерархию, основанную на архитектуре Perl.
каталог библиотеки. Вы можете указать другую иерархию с помощью -d переключатель.
При запуске без аргументов фильтрует стандартный ввод в стандартный вывод.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-d каталог_назначения
Положите получившееся .ph файлы под пункт назначения_каталогвместо значения по умолчанию
Расположение библиотеки Perl ($ Config {'installsitearch'}).
-r Выполнить рекурсивно; если любой из заголовочные файлы это каталоги, затем запустите h2ph на все файлы в
эти каталоги (и их подкаталоги и т. д.). -r и -a являются взаимоисключающими.
-a Запускать автоматически; перерабатывать заголовочные файлы, как и любой .h файлы, которые они включают.
Эта опция будет искать .h файлы во всех каталогах, которые ваш компилятор C
обычно использует. -a и -r являются взаимоисключающими.
-l Символьные ссылки будут реплицированы в целевой каталог. Если -l Не
указано, то ссылки пропускаются.
-h Поместите "подсказки" в файлы .ph, которые помогут найти проблемы с h2ph, В тех
случаи, когда вы требовать a .ph файл, содержащий синтаксические ошибки, вместо загадочного
[некоторая ошибка] в строке (eval mmm) nnn
вы увидите немного более полезный
[некоторая ошибка] в строке filename.ph nnn
Однако .ph файлы почти вдвое больше по размеру при построении с использованием -h.
-e Если во время преобразования обнаружена ошибка, выходной файл будет удален и
выдается предупреждение вместо немедленного прекращения преобразования.
-D Включить код из .h файл как комментарий в .ph файл. Это прежде всего
используется для отладки h2ph.
-Q «Тихий» режим; не распечатывайте имена конвертируемых файлов.
ОКРУЖАЮЩАЯ СРЕДА
Переменные среды не используются.
Используйте h2ph онлайн с помощью сервисов onworks.net