Param (params): определить параметры компилятора VIP Назад В начало Вперед

Имеется возможность задавать как однострочные так и многострочные параметры:

<параметр-через-макрос> =
  <однострочный-параметр> | <многострочный-параметр>

<однострочный-параметр> - для задания однострочного параметра используется директива #param:

<однострочный-параметр> = #param <строка-параметров>

<строка-параметров> - синтаксис как в командной строке программы.

Пример однострочного параметра:

#param /i:c:\;c:\temp

или

#param i:c:\;c:\temp

<многострочный-параметр> - для задания многострочного параметра используется дирестива #params:

<многострочный-параметр> = #params <строки-параметров> #end

<строки-параметров> - синтаксис как в cfg-файле программы.

Пример многострочного параметра:

#params
  [Compilers]
  IncludesPath=c:\;c:\temp
#end

При задании параметров в проектном файле - они действуют от момента описания и до конца проекта.

При задании параметров в других файлах - они действуют от момента описания и до конца компилируемого файла, включая все include входящие в него.

Если параметры заданы внутри include, то они действуют от момента описания и до конца компиляции всего файла, в который входит include.

Версия

Начиная с Атлантис 5.0.