14.24.1 Projects Window – Logical Folders

Additional logical folders have been added that apply to MPLAB X IDE projects. Folders that are displayed in all projects are listed below. Depending on the device, other folders (e.g., Script Files) may be added.

  • Header FilesMPLAB X IDE does not use this category when building. Consider it as a means to document a project’s dependency on a header file and a convenient method to access these files. You can double click on a file in the Projects window to open the file in an editor.
  • Important Files – Any file that does not fit into any of the other categories will end up in this folder.
You can add project-specific data sheets (PDFs) to this location in the Projects window. Then, you can double click on the PDF to launch the data sheet (this requires that a PDF reader is installed).
  • Linker Files – You do not need to add a linker script to your project, because the project language tools will find the appropriate generic linker script for your device. So this folder will be empty, unless you have created your own linker script.

    There should be only one file in this folder. If you have more than one linker script, only the first one has any effect – it is the linker script that the tool will use in the link step.

  • Source Files – These are the only files that the toolchain will accept as input to its file commands.
  • Libraries – The toolchain should take all of the files in this folder, as well as the object files, and include them in the final link step.
  • Loadables – Projects and files to combine with or replace your project hex files.