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.

CCS: The "new Class" boiler plate code uses system include form instead of project include form



Tool/software: Code Composer Studio

Using CCS 9.0.1.4 and previous versions I notice that the New | Class wizard generates boiler plate code in the .cpp file like:

#include <blah.h>

which is the include form for system files. It should instead generate code like:

#include "blah.h"

which is the form for local project files. In practice both forms work, at least where there are no clashes with system files of the same name, but that is very likely compiler dependent. For compilers with a more conventional include header search strategy the compile the likely to break.

Is there something subtle involved here that I don't know?

  • Thank you for notifying us of this problem.  I can reproduce this behavior.  I filed the entry CCDSK-3620 in the SDOWP system to have this investigated.  You are welcome to follow it with the SDOWP link below in my signature.

    Thanks and regards,

    -George