orbit-idl-2 - онлайн в хмарі

Це команда orbit-idl-2, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


orbit-idl-2 - компілятор IDL для ORBit2

СИНТАКСИС


orbit-idl-2 [ опції ] файл ...

ОПИС


orbit-idl-2 перетворює описи інтерфейсу об’єктів, написані на CORBA IDL (Interface
Definition Language) у код C, який можна компілювати та зв’язувати зі своїми програмами.

ВАРІАНТИ


orbit-idl-2 приймає такі варіанти:

-d ARG
--debug=ARG
Встановіть рівень налагодження. Підтримувані рівні від 0 до 4, за замовчуванням – 2.

--idlwarnlevel=INT
Встановіть рівень попередження для попереджень компілятора. Підтримувані рівні від 0 до 4 за замовчуванням
є 2.

--showcppпомилки
Показати помилки з cpp(1).

--маленький
Оптимізуйте розмір замість швидкості.

-- старий стиль
Використовуйте компілятор IDL старого стилю (загалом не рекомендується).

--скелет-імп
Створити a скелет-імп файлу.

--ностуби
Не створюйте заглушки файлу.

--носелі
Не створюйте скелі файлу.

--нечасто
Не створюйте загальний файлу.

--без заголовків
Не створюйте Заголовки файлу.

--noidata
Не генеруйте дані типу інтерфейсу.

-i
--модуль
Згенеруйте лише файл imodule (без скелів, заглушок тощо).

-- add-module
Згенеруйте файл imodule (а також інші файли, згенеровані за замовчуванням або іншими
варіанти).

--тільки зверху
Заблокувати файл включає.

--підл Розглядайте джерело як псевдо-IDL.

-D ARG
--визначити=ARG
Визначте назву для препроцесора.

-I PATH
--включати=PATH
Додайте шлях пошуку для включених файлів.

--deps=ФІЛЕНАМ
Створення інформації про залежності, придатну для включення до Makefile.

-l ARG
--lang=ARG
Вкажіть мову виведення. За замовчуванням – C. Підтримка мов, відмінних від C
вимагає встановлення бекенда для цієї мови.

--backenddir=DIR
Вкажіть каталог, де зберігається мовний сервер (не обов’язково, якщо бекенд
зберігається в каталозі за замовчуванням).

--використання
Надрукуйте дуже короткий підсумок використання.

-?
--допомога
Роздрукуйте трохи більш детальний підсумок використання.

-v
-- версія
Роздрукувати номер версії та серійний номер.

КОМПІЛЯЦІЯ


Файл(и) IDL, зібраний orbit-idl-2 визначити інтерфейси для прозорості мережі
об'єкти. Ці файли спочатку передаються до cpp(1), препроцесор C, то результат такий
аналізується, і код C генерується.

За замовчуванням orbit-idl-2 створює чотири файли, заглушки, скелі, загальний та заголовок файли.
Якщо ваш вхідний файл має ім’я sample.idl, то вихідні файли будуть називатися відповідно,
sample-stubs.c, sample-skels.c, зразок-загальний.c та зразок.ч. Ви також можете за бажанням
генерувати a скелет-імп файл (який буде називатися sample-skelimpl.c у нашому прикладі), або
an імодуль файл (напр зразок-модуль.c). Ці файли вимагають ручного редагування, щоб бути корисними,
і тому не створюється за замовчуванням.

Згенеровані файли C форматуються ("гарно надруковані"). відступ(1). Ви можете використовувати
іншу програму для цього, якщо хочете, з аргументом --c-output-formatter.

Використовуйте orbit-idl-2 онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows