addAdditionalIncludePath

Добавьте включают путь к массиву, включают пути для заменяющей записи таблицы кода

Описание

пример

addAdditionalIncludePath(hEntry,path)добавляет, что заданное дополнительное включает путь к массиву дополнительных, включают пути для заменяющей записи таблицы кода.

Эта функция добавляет -I к линии компиляции в сгенерированном make-файле.

Примеры

свернуть все

В этом примере показано, как использовать addAdditionalIncludePath функция с addAdditionalHeaderFile, addAdditionalSourceFile, и addAdditionalSourcePath задавать путь к дополнительному заголовку и исходным файлам полностью для заменяющей записи таблицы кода.

% Path to external header and source files
libdir = fullfile('$(MATLAB_ROOT)','..', '..', 'lib');

op_entry = RTW.TflCOperationEntry;
% custom code defining entry
% .
% .
% .
addAdditionalHeaderFile(op_entry, 'all_additions.h');
addAdditionalIncludePath(op_entry, fullfile(libdir, 'include'));

addAdditionalSourceFile(op_entry, 'all_additions.c');
addAdditionalSourcePath(op_entry, fullfile(libdir, 'src'));

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

свернуть все

hEntry указатель на заменяющую запись таблицы кода, ранее возвращенную путем инстанцирования заменяющего класса записи таблицы кода, такого как hEntry = RTW.TflCFunctionEntry или hEntry = RTW.TflCOperationEntry.

Пример: op_entry

path вектор символов или строковый скаляр, который задает полный путь к дополнительному заголовочному файлу. Вектор символов или строковый скаляр могут включать лексемы (например, $myfolder$, где myfolder переменная, заданная как вектор символов, массив ячеек из символьных векторов или массив строк в MATLAB® рабочая область.

Пример: fullfile(libdir,'include')

Представленный в R2007b
Для просмотра документации необходимо авторизоваться на сайте