undefined reference to‘...‘
·
使用了components里的API函数,在编译链接的时候报错undefined reference to’…’
一、问题描述
我使用ESP32组件库里的函数,并且在main文件下的CMakeLists.txt文件中添加了“REQUIRES bt”,但是却出现了undefined reference to `esp_ble_gap_set_scan_params’的编译错误。esp_ble_gap_set_scan_params函数需要包含头文件“esp_gap_ble_api.h”,我也包含了,很奇怪。
二、解决方法
在menuconfig中启用“4.2 feature”功能:

随后,删除构建再重新编译问题解决。(参考:[已解决] 使用了components里的API函数,在编译链接的时候报错undefined reference to’…’ - ESP32 Forum)
更多推荐


所有评论(0)