Stránka 1 z 1

Arduino ID - problem s knihovnani

Napsal: 03 pro 2019, 14:41
od BigSandy
Zdravím.
Posral se mi disk a knihovny jsem neměl zalohovane, takže odznova.
Nainstalovane arduino-1.8.10
Obsahuje knihovnu Wire
c:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\
Soubor - přiklady - whire - otevřu jakekolin sample a dam spustit a ok.

Kód: Vybrat vše

#include <Arduino.h>
#include <Wire.h>
#include "Adafruit_SHT31.h"
#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>
#include "Timer.h"

void setup() {
  // put your setup code here, to run once:

}
Když to spustim tak
Byly nalezené násobné knihovny "Wire.h"
Byly nalezené násobné knihovny "Adafruit_SHT31.h"
Byly nalezené násobné knihovny "ESP8266WiFi.h"

Kde mám kopanec?
Na notasu to funguje.

Napsal: 03 pro 2019, 15:35
od dreamer
V nastavení IDE jde zaškrtnout něco jako "zobrazovat podrobné zprávy při kompilaci" když to zaškrtneš, uvidíš v logu i celou cestu ke knihovnám.

Napsal: 03 pro 2019, 15:49
od BigSandy
Alternatives for Wire.h: [Wire@1.0]
ResolveLibrary(Wire.h)
-> candidates: [Wire@1.0]
Byly nalezené násobné knihovny "Wire.h"
from C:\Users\BigSandy\Documents\Arduino\Meteostanice\Meteostanice.ino:5:

Jsem dal vyhledat na disku C Wire.h a je tam jen jeden.
A mam nainstalovane Android Studio + Visual_Micro a v něm to normalně funguje

Napsal: 04 pro 2019, 05:07
od dreamer
Nalezení více kopií jedné knihovny ale není důvod pr to aby kompilace neproběhla, jen to prostě oznámí kterou knihovnu to použilo. Pokud se kompilace nepodaří tak bude důvod někde jinde. Postni sem celej log co to hlásí.