findIncludeFiles

Найдите и добавьте файлы include (header) для создания информации

Описание

пример

findIncludeFiles(buildinfo,extPatterns) ищет и добавляет файлы включения в информацию о сборке.

Используйте findIncludeFiles функции для:

  • Поиск файлов включения в исходный код и путей из информации о сборке.

  • Применить необязательную extPatterns аргумент для задания шаблонов расширений имен файлов для поиска.

  • Добавьте найденные файлы с их полными путями к информации о сборке.

  • Удалите повторяющиеся записи файла включения из сведений о сборке.

Чтобы гарантировать, что findIncludeFiles находит заголовочные файлы, добавляет их пути к buildInfo при помощи addIncludePaths функция.

Примеры

свернуть все

Найти include файлы с расширением имени файла .h которые находятся в информации о сборке, myBuildInfo. Добавьте полные пути для этих файлов к информации о сборке. Просмотрите файлы включения из сведений о сборке.

myBuildInfo = RTW.BuildInfo;
addSourcePaths(myBuildInfo,{fullfile(pwd,...
   'mycustomheaders')},'myheaders');
findIncludeFiles(myBuildInfo);
headerfiles = getIncludeFiles(myBuildInfo,true,false);
>> headerfiles

headerfiles = 

    'W:\work\mycustomheaders\myheader.h'

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

свернуть все

Объект предоставляет информацию для компиляции и связывания сгенерированного кода.

Чтобы задать файлы для поиска, векторы символов или строки в extPatterns аргумент:

  • Должен начинаться со звездочки, за которой немедленно следует точка (*.)

  • Может включать комбинацию алфавитно-цифровых символов и символов подчеркивания (_)

Пример: '*.h' '*.hpp' '*.x*'

Введенный в R2006b