我正在使用 ESP-IDF 将一个项目从 3.0.9 版本更新到 4.3 版本,并且我正在修复旧代码以获得一个编译版本。
我安装了 VS Code pluign v1.1.0,编译示例项目没有问题。
我当前的 CMakeList 类似于
idf_component_register(INCLUDE_DIRS "." "addrs" "button" "certs"
SRC_DIRS "." "addrs" "button" "certs"
EMBED_TXTFILES "certs/ca.crt"
EMBED_FILES "web/bin/style.css.min.gz")
现在我正在修复代码,但我遇到了链接问题,例如
未定义对“mbedtls_md5_starts”的引用
如果我添加该行,编译似乎会进一步进行
REQUIRES "mbedtls"
但突然间我遇到了其他人的问题(nvs_flash,mdns,mqtt_client,...)
使用旧版本,我没有这种问题(不需要等价物),所以我想我应该设置更好的东西。我应该要求所有软件包,还是需要设置一些东西来解决问题?
谢谢