Утилита ippcpcl.exe
Программа ippcpcl.exe позволяет выполнять компиляцию исходных текстов с использованием файла проекта. Окружение компиляции задается в параметрах командной строки.
Программа выполняет компиляцию проекта программы (ibp) и дополнительных команд компиляции.
В отличии от компиляции в среде разработки, в проект не добавляются файлы, не генерируются закрытые библиотеки. Также нет возможности компиляции пакетных проектов.
При запуске без параметров программа выводит в консольное окно инструкцию по использованию. В процессе компиляции в консольное окно выводится информация об ошибках и предупреждениях компилятора. В случае успешной компиляции код возврата программы - 0.
/project:<имя файла> | Имя файла проекта программы (ibp). |
/workpath:<папка> | Задает рабочую папку. По умолчанию используется текущая папка. |
/folders:<список папок> | Задает список папок для поиска исходных текстов. Имена папок задаются через запятую. По умолчанию используется текущая папка. |
/outpath:<папка> | Задает папку вывода исполнимого кода (ibx). По умолчанию используется текущая папка. |
/mpath:<путь к модулям> | Определяет расположение подключаемых модулей. По умолчанию полагается папка modules. |
/mcap:<список возможностей> | Позволяет загрузить модули в соответствии с требованиями и возможностями. Список возможностей задается для среды выполнения, в которой планируется запускать ibx. По умолчанию *, т.е. все возможности. |
/conf:<конфигурация> |
Определяет конфигурацию компиляции.
|
/debug:<опции отладки> |
Необязательный параметр.
Опции отладки исполнимого кода, которые переопределяют настройки конфигурации.
|
Пример:
ippcpcl.exe /project:МойПроект.ibp /conf:debug
Замечание
Для компиляции без файла ibp используется утилита ippccl.exe.