User`s guide
MPLAB
®
IDE User’s Guide
DS51519B-page 164 © 2006 Microchip Technology Inc.
Fix unresolved breakpoints
If you have set a breakpoint on a line of high-level language code (e.g., C code) that
cannot be resolved (into assembly code), you will get a warning message. Also, in the
breakpoint dialog, a yellow question mark will appear next to the unresolved
breakpoint.
Often optimized code will cause this problem. Rebuild your application without
optimizing and try the breakpoint again.
Another solution is to simply move the breakpoint to another line of code that can be
resolved.
Save/cancel changes
Click OK to save and implement your changes, and close the dialog. Click Cancel to
close the dialog without saving or implementing your changes.
13.5 BUILD OPTIONS DIALOG
Select Project>Build Options>Project to open the Build Options dialog. You must have
a project open before this option is selectable on the Project menu.
13.5.1 General Tab
Enter or browse for directories and search paths that MPLAB IDE will use when
building a project. Directories are one specific path to files, whereas search paths may
include several paths, separated by semicolons (;). Relative paths (e.g., ..\tmp) will be
relative to the source file location.
13.5.2 Language Tool Tabs
Set up language tools in the selected suite. See on-line help for each tool for more
information.
Note: These are MPLAB IDE paths only, e.g., MPASM assembler does not use
the Assembler Include Path or Include Path information. Please consult
your language tool documentation to determine if it uses this information.
Dialog Description
Output Directory Path to directory containing files that result only from a full
build, specifically the link step. This is where the COD, COF
and hex files go, as well as list and map files. These files are
affected by Project>Clean.
Intermediates Directory Path to the directory containing intermediate files generated
when a project is built. To delete these files, use
Project>Clean.
Assembler Include Path Path(s) to the directory(ies) containing assembler include files
(.inc).
Include Path Path(s) to the directory(ies) containing include files (.h).
Library Path Path(s) to the directory(ies) containing library files (.lib,
.arc).
Linker Script Path Path(s) to the directory(ies) containing linker script files (.lkr,
.gld).
Suite Defaults Replaces the current directory and path selection with default
values. Defaults are set in Project>Set Language Tool
Locations.