англійськафранцузькаіспанська

Ad


Значок OnWorks

c_incl - онлайн у хмарі

Запустіть c_incl у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

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

ПРОГРАМА:

ІМ'Я


c_incl - визначити залежності

СИНТАКСИС


c_вкл [ варіант...] ім'я файлу
c_вкл -Допоможіть
c_вкл -ВЕРСІЯ

ОПИС


Команда c_вкл Програма використовується для проходження вихідних файлів у пошуках залежностей включення
підходить для [collection]ion або #include-cooked-ing кухарем.

Ім’я файлу ``-'' означає стандартне введення. Коли ви використовуєте цей файл
ім'я, кешування ігнорується.

Підтримується кілька мов введення, подробиці дивіться у списку параметрів.

ВАРІАНТИ


Зрозуміли наступні варіанти.

-C Вихідним файлом є вихідний файл C. Передбачається, що вона матиме
залежності, вирішені за допомогою cpp(1) команда. Те ж саме включає семантику, як
cpp(1) буде використана команда. Це значення за замовчуванням. Це скорочення для
``--language=c''

--Мова=ім'я
Цей параметр можна використовувати для визначення мови вихідного файлу. Знати імена
включають ``C'', ``M4'', ``optimistic'' та ``roff''.

"Оптимістична" мова може сприймати майже все. Він приймає включення
ключове слово в будь-якому випадку, включаючи змішане, з провідним пробілом, але не більше одного
провідний розділовий знак. Передбачається, що ім’я файлу слідує за включенням
ключове слово і не містить пробілів і не починається і не закінчується на
знаки пунктуації (це видаляють усі, які можуть знайти). Решта рядка є
ігнорується. Недоліком є ​​те, що він іноді розпізнає команди та інше
текст як ненавмисний включає директиви, звідси назва. До цього часто звикли
розпізнавати включати директиви у широкий спектр вхідних даних асемблера.

-Роф Вихідний файл є вихідним файлом *roff. Передбачається, що вона матиме
залежності, вирішені за допомогою roffpp(1) команда. Те ж саме включає семантику як
roffpp(1) буде використана команда. Це скорочення для
``--language=roff''

-Детальніше
Розкажіть, що відбувається.

-Iшлях
Вкажіть шлях, а-ля cc(1).

-Я-
Будь-які каталоги, які ви вказали з -I варіанти перед -Я- шукаються варіанти
тільки для випадку #включати "файл"; їх не шукають #включати
.

Якщо додаткові каталоги вказані з -I варіанти після -Я-Ці
каталоги шукаються для всіх #включати директиви. (Зазвичай все -I
каталоги використовуються таким чином.)

Крім того, -Я- Параметр забороняє використання поточного каталогу (де
поточний вхідний файл) як перший каталог пошуку для #включати
"файл". Немає способу подолати цей ефект -Я-. З -Я. Ви можете
вказати пошук у каталозі, який був поточним на момент виклику c_incl. Це
це не зовсім те саме, що робить препроцесор за замовчуванням, але часто
задовільний.

Команда -Я- параметр не перешкоджає використанню стандартних системних каталогів для
заголовні файли. таким чином, -Я- та -No_System є незалежними.

-Абсолютні_шляхи
Цей параметр можна використовувати, щоб дозволити абсолютні шляхи у виводі. Це зазвичай
за замовчуванням.

-No_Absolute_Paths
Цей параметр можна використовувати для виключення абсолютних шляхів із виводу.

-Absent_Local_Ignore
Для файлів, включених за допомогою a #включати ''ім'я файлу.h'' директиви, ігноруйте файл if
його неможливо знайти.

-Відсутня_локальна_згадка
Для файлів, включених за допомогою a #включати ''ім'я файлу.h'' директиви, надрукуйте ім'я файлу
навіть якщо файл не знайдено. Це за замовчуванням (можливо, так і потрібно
побудований).

-Відсутня_локальна_помилка
Для файлів, включених за допомогою a #включати ''ім'я файлу.h'' директиви, надрукуйте фатальну помилку
якщо файл не знайдено.

-Відсутня_система_ігнорувати
Для файлів, що входять до комплекту a #включати директиви, ігноруйте файл, якщо він
не можна знайти. Це за замовчуванням (ймовірно, це було ifdef'ed).

-Відсутня_системна_згадка
Для файлів, що входять до комплекту a #включати директиви, надрукуйте ім'я файлу
навіть якщо файл не знайдено.

-Відсутня_системна_помилка
Для файлів, що входять до комплекту a #включати директиви, надрукуйте фатальну помилку if
файл не знайдено.

-Відсутня_Програма_Ігнорувати
Якщо файл, названий у командному рядку, не знайдено, поводьтеся так, ніби файл був
знайдено, але було порожнім.

-Відсутня_програмна помилка
Якщо файл, названий у командному рядку, не знайдено, надрукуйте фатальну помилку
повідомлення. Це значення за замовчуванням.

-Escape_Newlines
Цей параметр можна використовувати для запиту екранування символів нового рядка у виводі
символи зворотної косої риски (``\'').

-Допоможіть
Дайте інформацію про те, як використовувати c_вкл.

-Виключити ім'я файлу
Ця опція може використовуватися для номінації включних імен файлів, які не будуть використовуватися.

-ВЕРСІЯ
Розкажіть, яка версія c_вкл ведеться.

-Файли_інтер'єру ім'я файлу...
Цю опцію можна використовувати, щоб розповісти c_вкл про включені файли, які ще не існують.
Це тому, що вони є внутрішніми для графіка залежностей, але готувати(1) не має
ще закінчив ходити. Часто використовується з функцією Cook [interior-files].
(Примітка: ім'я файлу список містить довільну кількість файлів; він закінчується наступним
опцію або кінець рядка, тому вам потрібно бути обережним, куди ви вводите дані
ім'я файлу.)

-No_System
Не шукайте / usr / include каталог. За замовчуванням це шукається останнім.
Цей параметр має на увазі параметр -No_Absolute_Paths, якщо не явно
суперечить.

-Кеш
Цей параметр можна використовувати, щоб увімкнути кешування. Це значення за замовчуванням.

-No_Cache
Цей параметр можна використовувати для вимкнення кешування.

-ПРЕфікс рядок
Цей параметр можна використовувати для друку рядка перед будь-яким з імен файлів
друкований. Він не буде надрукований, якщо не надруковано імена файлів.

-Quote_FileNames
Цю опцію можна використовувати, щоб мати c_вкл цитувати імена файлів. Це дозволяє імена файлів
містити символи, які є особливими для Кука, включаючи пробіли.

-суфікс рядок
Цей параметр можна використовувати для друку рядка після того, як надруковано всі імена файлів.
Він не буде надрукований, якщо не надруковано імена файлів.

-Вихід ім'я файлу
Ця опція може використовуватися для визначення вихідного файлу. За замовчуванням відповідає стандарту
вихід, якщо не встановлено.

-No_Source_Relative_Includes
Ця опція призведе до фатальної помилки, якщо a #включати ''ім'я файлу.h'' директива є
використаний. Це необхідно, якщо ви використовуєте функцію пошуку_списку Кука
зшити базову лінію та приватну робочу зону.

-РЕкурсія
Цей параметр може використовуватися, щоб вказати, що вкладені файли підлягають скануванню,
так що їх включення також можуть бути виявлені. Це значення за замовчуванням.

-No_RECcursion
Цей параметр можна використовувати, щоб указати, що вкладені файли включають НЕ бути
відскановано. Цей параметр рекомендується використовувати з каскадом рецептів Cook.
Цей варіант передбачає -No_Cache, якщо не а -cache опція вказана.

-Видалити_провідний_шлях шлях
Ця опція може використовуватися для видалення префіксів шляхів із включених імен файлів. Може
використовуватися більше одного разу. Це необхідно, коли ви використовуєте пошуковий_список Кука
функціональність для зшивання базової лінії та приватної робочої зони; зазвичай як
``[prepost "-rlp=" "" [список_пошуку]]''

-STtripdot
Цей параметр може використовуватися, щоб вказати, що провідні надлишкові каталоги з точками мають бути
бути видалені з шляхів перед обробкою. Це значення за замовчуванням.

-No_STripdot
Цей параметр можна використовувати, щоб вказати, що потрібні провідні надлишкові каталоги з точками
не видаляти з шляхів перед обробкою. (Деякі шляхи вирівнювання все ще можуть
відбуваються.)

-Замінний_провідний_шлях від до
Ця опція може використовуватися для зміни префіксів шляхів із включених імен файлів. Може
використовуватися більше одного разу. Це необхідно, коли ви виконуєте неоднорідну роботу
будує в тому самому дереві каталогів. Використовуючи змінну ``arch'' для утримання
архітектури та розміщення об’єктів кожної архітектури в окремому каталозі
дерево, цей параметр можна використовувати як ``-slp [arch] "'[arch]'"'' (зовнішні лапки
захищають від Cook, внутрішні лапки захищають від оболонки.) Якщо вам потрібно більше
складне редагування, б sed(1).

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

Усі варіанти можуть бути скороченими; абревіатура задокументована як великі літери,
усі малі літери та символи підкреслення (_) є необов’язковими. Ви повинні використовувати послідовний
послідовності необов'язкових букв.

Усі параметри не чутливі до регістру, ви можете вводити їх у верхньому чи нижньому регістрі чи a
поєднання обох, регістр не важливий.

Наприклад: всі аргументи "-help", "-HEL" і "-h" інтерпретуються як -Допоможіть
варіант. Аргумент "-hlp" не буде зрозумілий, оскільки послідовний необов'язковий
символи не були надані.

Параметри та інші аргументи командного рядка можна довільно змішувати в командному рядку.

Довгі назви параметрів GNU зрозумілі. Оскільки всі назви параметрів для c_вкл довгі,
це означає ігнорування додаткового провідного '-'. "--варіант=значення"конвенція також
зрозумів.

КЕШУВАННЯ


Механізм кешування, який використовує c_вкл програма кешує результати пошуку файлів для
включити файли (у файл під назвою .c_inclrc у поточному каталозі). Кеш є тільки
оновлюється при зміні файлу.

Було показано, що використання цього кешу різко підвищує продуктивність
c_вкл програма. Зазвичай у проекті змінюються лише невеликі пропорції файлів
збирає, що призводить до дуже високого рівня звернення до кешу.

Використовуючи кешування, завжди використовуйте ті самі параметри командного рядка, інакше дивно і
відбудуться чудові речі.

Команда .c_inclrc файл – це двійковий файл. Якщо ви хочете відновити кеш, просто видаліть
цей файл з rm(1) команда. Будучи двійковим файлом, файл .c_inclrc файл ні
переноситься на різні машини чи операційні системи, тому вам потрібно буде видалити його, коли ви
перемістіть свої джерела. Це двійковий файл для продуктивності.

Доступи до .c_inclrc файл використовує блокування файлів, тому рецепти використовують c_вкл не потрібно використовувати
однопотокове речення.

EXIT СТАТУС


Команда c_вкл команда вийде зі статусом 1 у разі будь-якої помилки. The c_вкл команда буде
вийти лише зі статусом 0, якщо немає помилок.

АВТОРСЬКЕ


c_вкл версія 2.33
Авторське право (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Пітер Міллер

Команда c_вкл програма поставляється з АБСОЛЮТНО НІ ГАРАНТІЙ; для детальної інформації використовуйте 'c_вкл
-ВЕРСІЯ ліцензія' команда. Це безкоштовне програмне забезпечення, і ви можете його розповсюджувати
за певних умов; для детальної інформації використовуйте 'c_вкл -ВЕРСІЯ ліцензія' команда.

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


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player — безкоштовний медіаплеєр
    програмне забезпечення, частина на основі WMP і VLC. The
    плеєр в мінімалістичному стилі, с
    більше десяти кольорів теми, а також можна
    б ...
    Завантажити AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV є ДОДАТКОМ для XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar інтегрований в один із одним
    медіацентри ма...
    Завантажити movistartv
  • 3
    Код :: Блоки
    Код :: Блоки
    Code::Blocks — безкоштовна програма з відкритим кодом,
    кросплатформенний C, C++ і Fortran IDE
    створений для задоволення найвимогливіших потреб
    своїх користувачів. Він розроблений, щоб бути дуже
    подовжує ...
    Завантажити Code::Blocks
  • 4
    Серед
    Серед
    Серед або розширений інтерфейс Minecraft
    а відстеження даних/структури є інструментом для
    відобразити огляд Minecraft
    світу, фактично не створюючи його. Це
    може ...
    Завантажити Midst
  • 5
    MSYS2
    MSYS2
    MSYS2 — це набір інструментів і
    бібліотеки, які надають вам
    просте у використанні середовище для будівництва,
    встановлення та запуск рідної Windows
    програмне забезпечення. Це кон...
    Завантажити MSYS2
  • 6
    libjpeg-турбо
    libjpeg-турбо
    libjpeg-turbo — це кодек зображень JPEG
    який використовує SIMD-інструкції (MMX, SSE2,
    NEON, AltiVec) для прискорення базового рівня
    Стиснення та декомпресія JPEG увімкнено
    х86, х8...
    Завантажте libjpeg-turbo
  • Детальніше »

Команди Linux

Ad