1. 放入文件。不要乱放,即使理论上能找到,但platformio有它自己的模式。c和h文件放入lib文件夹(★如果是Arduino架构,可能还需要把.c改为.cpp)。
2. 包含路径。★注意直接修改"c_cpp_properties.json"是不行的,这是个platformio自动生成的文件,你修改后下次一编译又会被覆盖掉,如果要保护路径或增加全局宏定义,需要在platformio.ini文件中通过build_flags修改,如:
build_flags =
-I "d:/PlatformioPrj/ESP32S3_LVGL_HX8369A_GT911/.pio/libdeps/esp32-s3-devkitc-1"
-I "d:/PlatformioPrj/ESP32S3_LVGL_HX8369A_GT911/lib/lv_port_indev"
-D LVGL_MACRO_X
更详细的帮助请看platformio官方文档:build_flags — PlatformIO latest documentation
最后试着编译下即可。
不合适之处欢迎指正讨论。
评论0
暂时没有评论