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.

TM4C123GH6PM: Code Composer Studio Theia: how to add library paths?

Part Number: TM4C123GH6PM
Other Parts Discussed in Thread: EK-TM4C123GXL

Tool/software:

Greetings,

Earlier today, I had to uninstall the old Eclipse-based CCS IDE from my PC and install the new one, which is VS Code-based. Importing my old projects didn't work straight away, so I decided to create a new project. Since CCS now forces you to start with an example project, I selected the "hello" example for the board EK-TM4C123GXL which uses the chip I'm working with (when the chip itself is selected instead of the board, no examples show up). It prompted me to install the needed SDK, which I did, and the project was imported. However, the project will not build; I get error messages from gmake saying that it cannot find any of the #included files, starting with inc/hw_memmap.h at the very top. Clearly, I need to add or modify the include directory, but I cannot figure out how.

I consulted the User Guide, but all I could find on the subject was:

"This can be done either by linking the library file to the main project or by adding the library name and path to the main project’s linker options."

It doesn't go into detail about the "main project's linker options" or how to add a library name and path. As for "linking the library file", does this mean I would need to link the entire "TivaWare_C_Series-2.2.0.295" folder to my project, since that is where the folders such as "inc" and "driverlib" are? I tried that, but then by default it tried to build every example project in that folder. I would have to exclude this folder manually, and that doesn't seem like the "correct" solution.

Please help me understand how to point CCS to the TivaWare_C_Series-2.2.0.295 folder to look for library files.

Thank you!