Manage Support Packages
Using a Compiler App
Many MATLAB® toolboxes use support packages to interact with hardware or to provide additional processing capabilities. If your MATLAB code uses a toolbox with an installed support package, the app displays a Suggested Support Packages section.
The list displays all installed support packages that your MATLAB code requires. The list is determined using these criteria:
MATLAB Compiler detects that your code has a dependency on the support package
MATLAB Complier detects a dependency on a product for which you have one or more support packages installed.
your code is dependent on the base product of the support package
Deselect support packages that are not required by your application.
Some support packages require third-party drivers that the compiler cannot package. In this case, the compiler adds the information to the installation notes. You can edit installation notes in the Additional Installer Options section of the app. To remove the installation note text, deselect the support package with the third-party dependency.
Any text you enter beneath the generated text will be lost if you deselect the support package.
Using the Command Line
Many MATLAB toolboxes use support packages to interact with hardware or to provide
additional processing capabilities. If your MATLAB code uses a toolbox with an installed support package, use
-a flag with
mcc command when packaging
your MATLAB code to specify supporting files in the support package folder. For
example, if your function uses the
OS Generic Video Interface support
package, run the following command:
mcc -m -v test.m -a C:\MATLAB\SupportPackages\R2023b\toolbox\daq\supportpackages\daqaudio ... -a 'C:\MATLAB\SupportPackages\R2023b\resources\daqaudio'
Some support packages require third-party drivers that the compiler cannot package. In this case, you are responsible for downloading and installing the required drivers.