Fehler in WCharacter.h beim Kompilieren
|
04.02.2016, 14:52
Beitrag #1
|
|||
|
|||
Fehler in WCharacter.h beim Kompilieren
Hallo zusammen,
ich habe schon mehrere Male mit Arduino gearbeitet, bin allerdings neu hier im Forum. Ich möchte in meinem Projekt eine in GitHub veröffentlichte Library einbinden, erhalte allerdings unten stehende Fehlermeldung bereits beim Kompilieren. Im Github-Repository ist ein einfaches Beispiel enthalten, welches die Library verwendet. Ich habe drei verschiedene Versionen der IDE ausprobiert (von .cc sowie von .org) und vier verschiedene Rechner getestet. Unabhängig von der verwendeten IDE lässt sich der Code auf zwei Rechnern kompilieren und auf zwei Rechnern nicht. Kompilieren anderer Beispiele ist dabei kein Problem. Mir scheint, das Problem liegt nicht in der angezeigten Ursache in der Library sondern irgendwas ist in der "Konfiguration" von Arduino schief. Es geht übrigens um folgende Library https://github.com/jacobrosenthal/Goertzel Faszinierendes Problem. Ich höffe, ihr habt Ideen. Viele Grüße, Stephan +++Fehlermeldung+++ In file included from C:\Program Files (x86)\Arduino\hardware\arduino\sam\cores\arduino/WCharacter.h:23:0, from C:\Program Files (x86)\Arduino\hardware\arduino\sam\cores\arduino/Arduino.h:179, from C:\Users\Stephan\Documents\Arduino\libraries\Goertzel\Goertzel.cpp:19: C:\Users\Stephan\Documents\Arduino\libraries\Goertzel\Goertzel.cpp:26:5: error: expected unqualified-id before numeric constant int _N; ^ C:\Users\Stephan\Documents\Arduino\libraries\Goertzel\Goertzel.cpp: In constructor 'Goertzel::Goertzel(float, float, float)': C:\Users\Stephan\Documents\Arduino\libraries\Goertzel\Goertzel.cpp:48:8: error: lvalue required as left operand of assignment _N=MAXN; ^ C:\Users\Stephan\Documents\Arduino\libraries\Goertzel\Goertzel.cpp:50:7: error: lvalue required as left operand of assignment _N=N; ^ Fehler beim Kompilieren. |
|||
|
|
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste