platform_io识别cpp和.h文件
ini
[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino
; 核心解决方法1: 包含子目录的头文件,解决编译时找不到 .h 的问题
; -I 告诉编译器在 src/Int 和 src/Com 目录下查找头文件
build_flags =
-Isrc/Int
-Isrc/Com
; 核心解决方法2: 递归编译 src 下的所有 .c/.cpp 文件
; +<*> 包含 src 根目录
; +<Int 包含 src/Int 目录及其所有文件
; +<Com 包含 src/Com 目录及其所有文件
src_filter =
+<*>
+<Int
+<Com