Yeah, there's a little frustration there. I'm trying to use some of the STM32Cube resources, which is a headache enough, but Crossworks isn't helping.
The STM32Cube directories have source and header files in folders that are nested multiple levels deep. Dropping those folders into a Crossworks project (as dynamic folders) seems to pick up all the multiple levels of .c files. However, do I really have to manually add each of the folders with header files to the user include path? Even the project root folder? And do those paths really not include subdirectories?
At this rate, I'll be chasing missing includes for hours. If I'm a fool and just missing something simple, that would be great. If not, why in the world is Crossworks set up like this?
Please sign in to leave a comment.