АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

icmbuild - Интернет в облаке

Запустите icmbuild в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда icmbuild, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


icmbuild - общий, легко настраиваемый сценарий обслуживания программы.

СИНТАКСИС


ICMBuild [-ч] [-с] арг

ОПИСАНИЕ


Ассоциация ICMBuild script - это общий сценарий, который можно использовать для обслуживания программы с помощью
icmake(1).

Icmbuild требует, чтобы файл ICMconf доступен в каталоге, в котором находится программа
требуется техническое обслуживание.

Icmbuild предполагает, что ваши источники существуют в текущем рабочем каталоге и ниже него. В
файл ICMconf in icmake(1) представляет собой пример ICMconf файл, который может
использоваться ICMBuild. В этом примере ICMconf файл предполагается, что C + + источники
поддерживается, но сопровождение программы, например, C источники можно легко настроить.

Icmbuild() компилирует все источники в каждом из подкаталогов, указанных в файле КЛАССЫ,
а затем компилирует все источники в текущем рабочем каталоге.

Скомпилированные исходные коды приводят к объектным модулям, которые могут храниться в библиотеке, в отличие от
с которым связан модуль главного объекта. Также возможно указать дополнительные
библиотеки, с которыми должна быть связана программа.

Если библиотека построена, она обновляется ICMBuild. Когда источник
успешно скомпилированный его новый объектный модуль заменит старый, который находится в
библиотека. На этом этапе объектные файлы больше не требуются и удаляются
ICMBuild.

ЗАПУСК ICMBUILD


Использовать ICMBuild сделать следующее:

o Установить ICMBuild на вашем пути;

o копировать ICMconf (и, вероятно, файл КЛАССЫ) в базовый каталог вашего проекта
(т. е. каталог, в котором и где ниже находятся исходные коды проекта);

o Изменить #определяет в файле ICMconf пробовать;

o Введите имена подкаталогов, содержащих источники, в отдельных строках файла.
КЛАССЫ

Обратите внимание, что порядок классов, упомянутых в КЛАССЫ is соответствующие. Новый класс
(подкаталог) имена всегда можно добавить, но изменив порядок строк в КЛАССЫ
файла следует избегать. Если необходимо изменить порядок, то сначала запустите команду
ICMBuild чистым удалить все файлы, созданные на данный момент ICMBuild. Перекомпиляция
необходимо, поскольку имена объектных файлов содержат порядковые номера классов для
идентификация. Эти порядковые номера классов предотвращают конфликты имен файлов (например, два
классы могут использовать файл данные.cc) и, таким образом, замена файла хо из класса A
по файлу хо из класса B предотвращается;

o Теперь просто запустите

icmbuild -h

из базового каталога проекта и пусть справочная информация расскажет вам, какие у вас варианты
находятся. См. Следующий раздел о режимах работы.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Icmbuild распознает две опции, необходимо указать не более одного:

o -h: Предоставьте краткий обзор использования.

o -c: Очистить экран (используя tput Очистить) перед началом процесса компиляции

После необязательного -c ICMBuild() следующие аргументы могут быть переданы в ICMBuild:

o чистым
убрать остатки предыдущей деятельности

o библиотека
построить библиотеку (статическую и, необязательно, динамическую)

o программа
построить двоичную программу

o программа полоса
построить раздетую двоичную программу

o устанавливать программа путь установить сконструированную программу по указанному пути (быть
используется после выпуска ICMBuild программа)

o устанавливать статический путь установить созданную статическую библиотеку по указанному пути
(будет использоваться после выпуска ICMBuild библиотека)

o устанавливать общие путь установить созданную разделяемую библиотеку по указанному пути
(будет использоваться после выпуска ICMBuild библиотека) После добавления строки в ICMconf
содержащие

#define DEFCOM "программа"

ICMBuild по умолчанию использует аргумент программа. После добавления

#define DEFCOM "strip"

ICMBuild по умолчанию использует аргумент полоса. После добавления

#define DEFCOM "библиотека"

ICMBuild по умолчанию использует аргумент библиотека.

ДЕФКОМ игнорируется, когда явный рабочий режим передается в ICMBuild.

Используйте icmbuild онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 2
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 4
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 5
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • Больше »

Команды Linux

Ad