Unresolved includes for C++ CDT standard includes IE <list> <map> etc.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-17 6:45 AM
I am using the STM32H745 series MCU, with the latest (or very recent, at least) version of CUBE IDE.
I'm having difficulty getting past errors for including CDT list, map etc
IE #include <list> ... doesn't include C++ CDT list and results in errors
Are there any compiler settings, to force inclusion of the full C++ CDT?
Or any middleware/ 3rd party STM32 forks, that I can use?
Solved! Go to Solution.
- Labels:
-
STM32CubeIDE
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-17 7:36 AM
In project settings -> MCU settings, you can choose the C++ library.
Although <list> compiles fine for me with nano, so not sure what would be different.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-17 7:36 AM
In project settings -> MCU settings, you can choose the C++ library.
Although <list> compiles fine for me with nano, so not sure what would be different.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-17 8:21 AM
Reduced C, standard C++ switch, seems to have taken 190 'unfixable' errors down to 35 'fixable' ones
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-17 8:22 AM
Thanks
