Files
fixbear.sh/README.md
2025-11-29 14:34:13 -06:00

500 B

fixbear.sh

Run this after running bear -- make in your STM project repository.

Or run it manually:

sed -i '/-ICore/i \ \ \ \ \ \ "-I/usr/include",' compile_commands.json

This adds -I/usr/include to compiler arguments for your IDE's linter. You don't need this unless you're using stuff like printf() in your code.

Adding /usr/include to the include path in Makefile breaks the actual project. This change to compile_commands.json is just so your editor doesn't feak out.