编译错误,求教下vector,在线等-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2675|回复: 5

[未解决] 编译错误,求教下vector,在线等

[复制链接]
发表于 2021-2-21 22:49 | 显示全部楼层 |阅读模式
In file included from C:\Users\Administrator\Documents\Arduino\libraries\Mod/Mod.h:6:0,
                 from E:\Arduino\Mach4Modbus\Mach4Modbus.ino:1:
C:\Users\Administrator\Documents\Arduino\libraries\modbus-esp8266\src/Modbus.h:9:10: fatal error: vector: No such file or directory
#include <vector>
          ^~~~~~~~
compilation terminated.
exit status 1
为开发板 Arduino Uno 编译时出错。


发表于 2021-2-22 00:06 | 显示全部楼层
向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。
vector和streaming下载链接如下:
https://downloads.arduino.cc/lib ... Streaming-6.0.8.zip
https://downloads.arduino.cc/lib ... no/Vector-1.2.0.zip
烧录UNO后效果如下: 0.PNG


 楼主| 发表于 2021-2-22 00:37 | 显示全部楼层
本帖最后由 电子求学路 于 2021-2-22 01:01 编辑
topdog 发表于 2021-2-22 00:06
向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能 ...

不好意思我没说清楚,libraries文件夹里面是有vector文件夹的,但是编译就是提示没有这个文件
阿里旺旺图片20210222003223.jpg
发表于 2021-2-22 05:59 | 显示全部楼层
电子求学路 发表于 2021-2-22 00:37
不好意思我没说清楚,libraries文件夹里面是有vector文件夹的,但是编译就是提示没有这个文件

...

不能重复有一样的文件呀,上面的要删除。
 楼主| 发表于 2021-2-22 12:58 | 显示全部楼层
topdog 发表于 2021-2-22 05:59
不能重复有一样的文件呀,上面的要删除。

删除也没用,也是像上面那样报错,提示没有这样的文件,头疼
发表于 2021-2-22 19:30 | 显示全部楼层
电子求学路 发表于 2021-2-22 12:58
删除也没用,也是像上面那样报错,提示没有这样的文件,头疼

C:\Users\Administrator\Documents\Arduino\libraries\Mod/Mod.h
E:\Arduino\Mach4Modbus\Mach4Modbus.ino
C:\Users\Administrator\Documents\Arduino\libraries\modbus-esp8266\src/Modbus.h
报错都删除呀,不行就重新安装Arduino IDE用安装版吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 12:36 , Processed in 0.079799 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表