[ESP8266/ESP32]esp32

685浏览
查看: 685|回复: 2

[ESP8266/ESP32] esp32

[复制链接]
有不有好心人帮我看看,我已经打包上传了,报错的我实在看不懂

In file included from c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\BluetoothA2DPSinkQueued.h:3,                 from c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\BluetoothA2DPSinkQueued.cpp:2:
c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\BluetoothA2DPSink.h: In member function 'virtual void BluetoothA2DPSink::set_avrc_rn_play_pos_callback(void (*)(uint32_t), uint32_t)':
c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\BluetoothA2DPSink.h:233:30: error: 'max' was not declared in this scope
  233 |     this->notif_interval_s = max(notif_interval,(uint32_t)1);
      |                              ^~~
c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\BluetoothA2DPSink.h:233:30: note: suggested alternatives:
In file included from c:\users\lenovo\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-12.2.0_20230208\xtensa-esp32-elf\include\c++\12.2.0\algorithm:61,
                 from c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\SoundData.h:19,
                 from c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\BluetoothA2DPCommon.h:58,
                 from c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\BluetoothA2DPSink.h:17:
c:\users\lenovo\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-12.2.0_20230208\xtensa-esp32-elf\include\c++\12.2.0\bits\stl_algo.h:5756:5: note:   'std::max'
5756 |     max(initializer_list<_Tp> __l, _Compare __comp)
      |     ^~~
In file included from c:\users\lenovo\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-12.2.0_20230208\xtensa-esp32-elf\include\c++\12.2.0\algorithm:63:
c:\users\lenovo\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-12.2.0_20230208\xtensa-esp32-elf\include\c++\12.2.0\bits\ranges_algo.h:3011:29: note:   'std::ranges::max'
3011 |   inline constexpr __max_fn max{};
      |                             ^~~
In file included from c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\BluetoothA2DPSink.cpp:16:
c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\BluetoothA2DPSink.h: In member function 'virtual void BluetoothA2DPSink::set_avrc_rn_play_pos_callback(void (*)(uint32_t), uint32_t)':
c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\BluetoothA2DPSink.h:233:30: error: 'max' was not declared in this scope
  233 |     this->notif_interval_s = max(notif_interval,(uint32_t)1);
      |                              ^~~
c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\BluetoothA2DPSink.h:233:30: note: suggested alternatives:
In file included from c:\users\lenovo\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-12.2.0_20230208\xtensa-esp32-elf\include\c++\12.2.0\algorithm:61,
                 from c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\SoundData.h:19,
                 from c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\BluetoothA2DPCommon.h:58,
                 from c:\Users\Lenovo\Documents\Arduino\libraries\ESP32-A2DP-main\src\BluetoothA2DPSink.h:17:
c:\users\lenovo\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-12.2.0_20230208\xtensa-esp32-elf\include\c++\12.2.0\bits\stl_algo.h:5756:5: note:   'std::max'
5756 |     max(initializer_list<_Tp> __l, _Compare __comp)
      |     ^~~
In file included from c:\users\lenovo\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-12.2.0_20230208\xtensa-esp32-elf\include\c++\12.2.0\algorithm:63:
c:\users\lenovo\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-12.2.0_20230208\xtensa-esp32-elf\include\c++\12.2.0\bits\ranges_algo.h:3011:29: note:   'std::ranges::max'
3011 |   inline constexpr __max_fn max{};
      |                             ^~~

exit status 1

Compilation error: exit status 1

sketch_may31a.ino

397 Bytes, 下载次数: 1522

YeezB  初级技师

发表于 2024-5-31 16:32:58

回帖奖励 +5 创造力

你的库不是Arduino官方库管理里面搜得到的。别人想帮你排查问题都还要自己找对应的库。
如果是编译问题,你需要把你编译过程中所有需要的“轮子”都提供在论坛里面。
如果原始代码也不是你写的,你需要把源代码在哪里找到的也提供出来。
这样能节省大家的时间
FriMay-202405314884..png
回复

使用道具 举报

小叶子12138  学徒
 楼主|

发表于 2024-6-2 15:00:19

源代码是从这里找的
https://gitcode.com/pschatzmann/ESP32-A2DP?utm_source=csdn_github_accelerator&isLogin=1
是跟着CSDN上一步一步学的https://blog.csdn.net/donghaodonghaodo/article/details/133635414
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
关于楼主

楼主的其它帖子

上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail