5.7.5.4 xc-dsc-ld - Libraries Category

Table 5-12. Libraries Options
OptionDescriptionCommand Line
LibrariesAdd libraries to be linked with the project files. You may add more than one.--library=name
Library directoryAdd a library directory to the library search path. You may add more than one.--library-path=“name
Force linking of objects that might not be compatibleCheck to force linking of objects that might not be compatible. The linker will compare the project device to information contained in the objects combined during the link. If a possible conflict is detected, an error (in the case of a possible instruction set incompatibility) or a warning (in the case of possible register incompatibility) will be reported. Specify this option to override such errors or warnings.

Uncheck to not force linking.

--force-link

--no-force-link

Don’t merge I/O library functionsCheck to not merge I/O library functions. Do not attempt to conserve memory by merging I/O library function calls. In some instances the use of this option will increase memory usage.

Uncheck to merge I/O library functions to conserve memory.

--no-smart-io

--smart-io

Exclude standard librariesCheck to not use the standard system startup files or libraries when linking. Only use library directories specified on the command line.

Uncheck to use the standard system startup files and libraries.

--nostdlib