addAdditionalHeaderFile - Add header file to array of header files for code replacement table

        entry - MATLAB ([original](https://www.mathworks.com/help/ecoder/ref/addadditionalheaderfile.html)) ([raw](?raw))

Main Content

Add header file to array of header files for code replacement table entry

Syntax

Description

addAdditionalHeaderFile([hEntry](#d126e271),[headerFile](#d126e301))adds a specified additional header file to the array of additional header files for a code replacement table entry.

This function adds -I to the compile line in the generated makefile.

example

Examples

collapse all

This example shows how to use theaddAdditionalHeaderFile function withaddAdditionalIncludePath,addAdditionalSourceFile, andaddAdditionalSourcePath to specify additional header and source files fully for a code replacement table entry.

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

op_entry = RTW.TflCOperationEntry; . . . addAdditionalHeaderFile(op_entry, 'all_additions.h'); addAdditionalIncludePath(op_entry, fullfile(libdir, 'include'));

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

Input Arguments

collapse all

hEntry is a handle to a code replacement table entry previously returned by instantiating a code replacement table entry class, such as _`hEntry`_ = RTW.TflCFunctionEntry or_`hEntry`_ = RTW.TflCOperationEntry.

Example: op_entry

headerFile is a character vector or string scalar that specifies an additional header file.

Example: 'all_additions.h'

Version History

Introduced in R2007b