wifi
[VSCode]lv_conf_internal.h:59:18: fatal error: ../../lv_conf.h: No such file or directory #include "../../lv_conf.h"
진아사랑해
2024. 7. 18. 16:31
반응형
esp32에 lvgl library를 포함시키는 경우에 위와 같은 에러가 발생하였습니다.
저는 PlatforIO에서 Aduino Framework을 사용하고 있습니다.
인터넷 검색을 하니 내용이 나와있어 정리를 하겠습니다.
1) lvgl 디렉터리에서 "lv_conf_template.h"를 찾습니다.
2) "lv_conf_template.h"를 복사하여 "lv_conf.h"를 만든 후에
3) lvgl 디렉터리 이름이 있는 폴더에 "lv_conf.h"를 넣습니다.
즉, lvgl 디렉터리 옆에 lv_conf.h가 있어야 합니다.
4) lv_conf.h에서 변경할 내용
- Open lv_conf.h and change the first #if 0 to #if 1 to enable the content of the file
- Set the color depth of you display in LV_COLOR_DEPTH
- Set LV_TICK_CUSTOM 1
위 조건으로 build는 성공하였습니다.
참고) lvgl을 설치하여 파일을 열어보니 " LV_TICK_CUSTOM" 항목 자체가 없습니다.
버전이 올라가면서 사라진 옵션인지 좀 더 봐야 할 것으로 생각됩니다.
반응형