This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCSv5 Include Directories

Other Parts Discussed in Thread: SYSBIOS

In CCSv5, what is the relationship between

  1. project > properties > C/C++ Build > settings > C6000 Compiler > Include Options
  2. project > properties > C/C++ General > Paths and Symbols

Are these two showing the same information?  In 2), when you click on the "Show built-in values", where do these include directories come from?  Stated another way, what is a built-in include directory and how are these set?  I assume that this information is stored within the .cproject file (is this correct)?

  • Jim,

    It is a 1:1 relationship. The option you see in CCS Build is aggregated into all the TI compiler options for clarity purposes (if you are using CCSv5.1 M6 and newer, it shows also in the simplified settings mode). Because a CCS Project is actually an Eclipse managed project (with additional options used only by our compiler), the information is reflected to the Eclipse-standard C/C++ options (to maintain compatibility).

    The Show built-in values are added for a project that uses a software component like SYSBIOS or IPC. These include directories are added automatically according to the software component(s) version(s) used when you create your project using the Wizard, and are required by the software component to properly build the project.

    Inspecting the file .cproject shows these values are indeed defined there.

    Regards,

    Rafael