getIncludePaths

Получите пути включения из информации о сборке

Описание

пример

paths = getIncludePaths(buildinfo,replaceMatlabroot,includeGroups,excludeGroups) возвращает имена путей к файлам включения из информации о сборке.

Функция требует buildinfo и replaceMatlabroot аргументы. Вы можете использовать дополнительные includeGroups и excludeGroups аргументы. Эти необязательные аргументы позволяют вам включать или исключать группы выборочно из путей включения, возвращаемых функцией.

Если вы принимаете решение задать excludeGroups и опускать includeGroups, задайте вектор символов null ('') для includeGroups.

Примеры

свернуть все

Получите пути включения из информации о сборке, myBuildInfo.

myBuildInfo = RTW.BuildInfo;
addIncludePaths(myBuildInfo,{'/etc/proj/etclib' ... 
   '/etcproj/etc/etc_build' '/common/lib'}, ...
   {'etc' 'etc' 'shared'});
incpaths = getIncludePaths(myBuildInfo,false);
>> incpaths

incpaths = 

    '\etc\proj\etclib'   [1x22 char]    '\common\lib'

Получайте пути в групповых shared из информации о сборке, myBuildInfo.

myBuildInfo = RTW.BuildInfo;
addIncludePaths(myBuildInfo,{'/etc/proj/etclib' ...
   '/etcproj/etc/etc_build' '/common/lib'}, ...
   {'etc' 'etc' 'shared'});
incpaths = getIncludePaths(myBuildInfo,false,'shared');
>> incpaths

incpaths = 

    '\common\lib'

Входные параметры

свернуть все

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

ОпределитьДействие функции
trueЗаменяет лексему $(MATLAB_ROOT) с абсолютным путем для установочной папки MATLAB.
falseНе заменяет лексему $(MATLAB_ROOT).

Пример: true

Как использовать includeGroups аргумент, просматривать доступные группы при помощи myGroups = getGroups(buildInfo).

Пример: ''

Как использовать excludeGroups аргумент, просматривать доступные группы при помощи myGroups = getGroups(buildInfo).

Пример: ''

Выходные аргументы

свернуть все

Введенный в R2006a