INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
.cpp Datei
18.02.2015, 19:32
Beitrag #1
.cpp Datei
Ich habe einem Bekannten ein .zip file mit meiner unter Projekte beschriebenen Beleuchtungs Software geschickt es besteht nur aus den 3 .h Dateien und der .ino Datei. Jetzt bekommt der Bekannte eine Fehlermeldung wo nach einer .cpp Datei gefragt wird. Die habe ich aber noch nie gesehen und bei mir läuft das Programm ohne diese Datei. Wo kommt die .cpp her und wie kann ich sie erzeugen? Entsteht sie beim Kompilieren?

Gruß aus Lünen

Peter
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.02.2015, 20:14
Beitrag #2
RE: .cpp Datei
höchstwahrscheinlich fehlt eine spezielle Driver-Lib im Arduino-Installationsverzeichnis
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.02.2015, 22:27
Beitrag #3
RE: .cpp Datei
Hi,
es wäre vielleicht hilfreich, den kompletten Namen der .cpp-Datei zu kennen.
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.02.2015, 08:39 (Dieser Beitrag wurde zuletzt bearbeitet: 19.02.2015 08:44 von Kyrill.)
Beitrag #4
RE: .cpp Datei
Dies ist die Fehlermeldung die man mir zugesandt hat:

UniPWM_Sample5_lk_mon.cpp.o: In function `UniPWMRamp':
/UniPWM.h:96: undefined reference to `vtable for UniPWMRamp'
/UniPWM.h:96: undefined reference to `vtable for UniPWMRamp'
UniPWM_Sample5_lk_mon.cpp.o: In function `loop':
C:\tmp\Arduino Compilateur\arduino-1.0.6/UniPWM_Sample5_lk_mon.ino:64: undefined reference to `UniPWMControl::DoLoop(unsigned int)'
UniPWM_Sample5_lk_mon.cpp.o: In function `setup':
C:\tmp\Arduino Compilateur\arduino-1.0.6/UniPWM_Sample5_lk_mon.ino:35: undefined reference to `UniPWMControl::Init(int)'
C:\tmp\Arduino Compilateur\arduino-1.0.6/UniPWM_Sample5_lk_mon.ino:36: undefined reference to `UniPWMControl::SetLowBatt(int, int, int)'
C:\tmp\Arduino Compilateur\arduino-1.0.6/UniPWM_Sample5_lk_mon.ino:37: undefined reference to `UniPWMControl::SetInpChannelPin(int, UniPWMInpChannel::enInpType)'
C:\tmp\Arduino Compilateur\arduino-1.0.6/UniPWM_Sample5_lk_mon.ino:41: undefined reference to `UniPWMControl::AddSequence(int, int, UniPWMPhase**, int, UniPWMChannel::enPwmType)'
C:\tmp\Arduino Compilateur\arduino-1.0.6/UniPWM_Sample5_lk_mon.ino:42: undefined reference to `UniPWMControl::AddSequence(int, int, UniPWMPhase**, int, UniPWMChannel::enPwmType)'
C:\tmp\Arduino Compilateur\arduino-1.0.6/UniPWM_Sample5_lk_mon.ino:46: undefined reference to `UniPWMControl::AddSequence(int, int, UniPWMPhase**, int, UniPWMChannel::enPwmType)'
C:\tmp\Arduino Compilateur\arduino-1.0.6/UniPWM_Sample5_lk_mon.ino:47: undefined reference to `UniPWMControl::AddSequence(int, int, UniPWMPhase**, int, UniPWMChannel::enPwmType)'
C:\tmp\Arduino Compilateur\arduino-1.0.6/UniPWM_Sample5_lk_mon.ino:51: undefined reference to `UniPWMControl::AddSequence(int, int, UniPWMPhase**, int, UniPWMChannel::enPwmType)'
UniPWM_Sample5_lk_mon.cpp.o:C:\tmp\Arduino Compilateur\arduino-1.0.6/UniPWM_Sample5_lk_mon.ino:52: more undefined references to `UniPWMControl::AddSequence(int, int, UniPWMPhase**, int, UniPWMChannel::enPwmType)' follow
UniPWM_Sample5_lk_mon.cpp.o: In function `setup':
C:\tmp\Arduino Compilateur\arduino-1.0.6/UniPWM_Sample5_lk_mon.ino:54: undefined reference to `UniPWMControl::AddInputSwitchPos(int, int, int)'
C:\tmp\Arduino Compilateur\arduino-1.0.6/UniPWM_Sample5_lk_mon.ino:55: undefined reference to `UniPWMControl::AddInputSwitchPos(int, int, int)'
C:\tmp\Arduino Compilateur\arduino-1.0.6/UniPWM_Sample5_lk_mon.ino:58: undefined reference to `UniPWMControl::ActivatePattern(int)'

Er versucht mit der Arduino 1.0.6 den Sketch meiner Lipo-Kiste zu kompilieren. Dabei fehlt dem Arduino-Programm offensichtlich eine.cpp Datei. Diese ist bei mir aber gar nicht erforderlich. Ich kompiliere die Datei für den Nano immer nur mit den 3 .h-files und der .ino. Wo liegt mein Denkfehler?

Gruß aus Lünen

Peter
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.02.2015, 09:32
Beitrag #5
RE: .cpp Datei
Hi,
da ist anscheinend die UniPWMControl Library nicht richtig installiert. Wie sieht denn der UniPWMControl Folder aus? (Der sollte sich irgendwo im Library Folder befinden.)
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Template in Header-Datei Scheams 8 461 27.05.2016 22:42
Letzter Beitrag: Scheams
  Problem: SDFat - Das Ende einer Datei finden und Schleife beenden MartinK 4 490 01.04.2016 05:49
Letzter Beitrag: MartinK
  char* inhalt in eine Datei auf SD-Karte schreiben MartinK 0 342 30.03.2016 16:42
Letzter Beitrag: MartinK
  SD.open() erzeugt keine neue Datei! torsten_156 4 531 11.03.2016 17:31
Letzter Beitrag: Bitklopfer
  Datei von SD an anderen Arduino senden ProgrammierTier 1 543 02.02.2016 09:05
Letzter Beitrag: hotsystems
  Byteweise von Datei einlesen von SD-Karte. arduinofan 8 918 28.10.2015 19:52
Letzter Beitrag: arduinofan
Question Arduino Temperatursensor in exel datei loggen Tom 2 1.221 12.07.2015 10:30
Letzter Beitrag: rkuehle
  Daten aus csv Datei auf RPi zur Motorregelung Hann1bal 3 933 05.01.2015 13:18
Letzter Beitrag: Thorsten Pferdekämper
  YUN Webserver & SD-Karte Eingänge in html-datei integrieren antan77 13 8.987 07.01.2014 19:24
Letzter Beitrag: Froschz

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste