Arduino平均库错误-未在此范围内声明

Arduino平均库错误-未在此范围内声明,arduino,Arduino,尝试在Mega 2560上运行时,尝试验证时出现以下错误: #include <Average.h> #define CNT 600 int d[CNT]; void setup() { Serial.begin(9600); } void loop() { int i; for(i=0; i<CNT; i++) d[i] = random(500); Serial.print("Mean: "); Serial.print(mean(d,CNT),D

尝试在Mega 2560上运行时,尝试验证时出现以下错误:

#include <Average.h>
#define CNT 600
int d[CNT];

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  int i;
  for(i=0; i<CNT; i++) d[i] = random(500); 
  Serial.print("Mean: ");
  Serial.print(mean(d,CNT),DEC);
}

SO中的其他问题处理此错误,但它们似乎是由错误代码导致的,而这是一个官方演示。

因此,Arduino无法找到引用的库似乎是一个问题,这是一个常见且令人困惑的错误(但很容易修复!)。有关如何安装Arduino库的参考,Arduino网站上有大量文档:

您将库放在了哪里?它需要放在usr/Documents/Arduino/libraries文件夹中(或者对于你的操作系统来说是eq)。啊,就是这样,我按照处理方法把它放在libraries子文件夹中。请添加评论作为回复,我将结束问题。
'mean' was not declared in this scope