# Kompilieren eines Sketches

**URL:** <https://forum.arduino.cc/t/kompilieren-eines-sketches/1341451>\
**Category:** Deutsch\
**Created:** [January 11, 2025, 11:21am UTC](https://forum.arduino.cc/t/kompilieren-eines-sketches/1341451 "2025-01-11T11:21:03Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![fepos](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/fepos/32/1157249_2.png) [@fepos](https://forum.arduino.cc/u/fepos)\
**Post date:** [January 11, 2025, 11:21am UTC](https://forum.arduino.cc/t/kompilieren-eines-sketches/1341451/1 "2025-01-11T11:21:03Z")

</div>

Hallo  
Bin sehr neu auf dem Gebiet, 66 Jahre alt und versuche einen Sketch  
zu kompilieren.  
Habe die bei Include stehenden librarys runtergeladen und in den Sketchordner gepackt.  
Beim Kompilieren kommt dann:No such file........  
Da fehlt wohl etwas. Habe aus den einzelnen Libraryordnern in den Sketchordner  
kopiert. Aber immer dasselbe mit dem No such file....  
Die librarys sind Arduino Fruit und Arduino INA219  
Der Sketch ist für den HEV Charger von Blackmaster (Half Life)

LG  
Rolf

---

<div class="post-metadata">

**Author:** ![sterretje](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/sterretje/32/391294_2.png) [@sterretje](https://forum.arduino.cc/u/sterretje)\
**Post date:** [January 11, 2025, 11:23am UTC](https://forum.arduino.cc/t/kompilieren-eines-sketches/1341451/2 "2025-01-11T11:23:23Z")

</div>

Bitte verwenden Sie in den englischen Bereichen des Forums die englische Sprache. Ihr Thema wurde in den deutschen Bereich des Forums verschoben.

---

<div class="post-metadata">

**Author:** ![noiasca](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/noiasca/32/1126910_2.png) [@noiasca](https://forum.arduino.cc/u/noiasca)\
**Post date:** [January 11, 2025, 11:42am UTC](https://forum.arduino.cc/t/kompilieren-eines-sketches/1341451/3 "2025-01-11T11:42:52Z")

</div>

> [@fepos](#):
>
> Habe die bei Include stehenden librarys runtergeladen und in den Sketchordner gepackt.

das ist meist falsch.  
Du hättest die Libraries über den Boardmanager installieren sollen oder "Als .ZIP importieren". Wenn man etwas Erfahrung hat und weis wo die Sachen liegen, kann man die ausgepackte Library auch im libraries Verzeichnis abspeichern.

Wenn wir uns das näher ansehen sollen, müsstest du uns konkrete Links zu dem Sketch posten damit wir sehen was du da hast.

---

<div class="post-metadata">

**Author:** ![StefanL38](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/stefanl38/32/713548_2.png) [@StefanL38](https://forum.arduino.cc/u/StefanL38)\
**Post date:** [January 11, 2025, 2:30pm UTC](https://forum.arduino.cc/t/kompilieren-eines-sketches/1341451/4 "2025-01-11T14:30:23Z")

</div>

Hallo @fepos,

herzlich willkommen im Arduino-Forum.  
die wichtigeste Grundregel ist dieses Tutorial zu lesen.

> [@Wie man dieses Forum benutzt - bitte lesen](https://forum.arduino.cc/t/wie-man-dieses-forum-benutzt-bitte-lesen/902274/1):
>
> Bitte lies die Hinweise zur Benutzung dieses Forums, um Tipps zum Verfassen von Forumsbeiträgen zu erhalten und dieses Forum optimal zu nutzen. Vielen Dank! Das Arduino Forum Team . Dies ist eine Übersetzung von [How to get the best from this forum](https://forum.arduino.cc/t/how-to-get-the-best-out-of-this-forum/679966) von [Perry Bebbinton](https://forum.arduino.cc/u/PerryBebbington). Hallo, Willkommen im Arduino Forum. Dieser Leitfaden erklärt, wie Sie dieses Forum am besten nutzen können. Bitte lesen und befolgen Sie die folgenden Anweisungen. Wenn Sie neu hier sin…

Das wird deinen Lernprozess beschleunigen weil du dadurch weißt **welche** Informationen du zur Verfügung stellen musst damit man dir **sehr konkret** helfen kann.

> [@fepos](#):
>
> Arduino Fruit u

ist höchstwahrscheinlich keine library. Und Arduino INA219 auch nicht.  
Der Dateiname heißt garantiert mindestens ein bisschen anders  
Und wenn du den Sketch postest dann kann man den Dateinamen direkt sehen.

Wenn du einen Sketch postest dann muss der speziell formatiert sein.  
Als sogenannte Code-Section.  
Wie man das macht ist hier beschrieben

> [@Make experienced users help: two ways to quickly post code as a code-section](https://forum.arduino.cc/t/topic/937298/1):
>
> Hi newcomer, This thread wants to show you how you can speed-up getting helpful answers with small effort. If you manage at least to post this way. You have the sympathy of the experienced users. If you are willing to invest another 20 minutes these 20 minutes extra-time will save you a minimum of 200 minutes to finish your project. always post your full sketch. As a code-section from the very first to the very last line A code-section has a small height =\> keeps your posting "short" but e…

---

<div class="post-metadata">

**Author:** ![fepos](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/fepos/32/1157249_2.png) [@fepos](https://forum.arduino.cc/u/fepos)\
**Post date:** [January 11, 2025, 2:47pm UTC](https://forum.arduino.cc/t/kompilieren-eines-sketches/1341451/5 "2025-01-11T14:47:29Z")

</div>

Hallo und vielen Dank für die Tips.  
Habe das Problem gelöst bekommen.  
Habe mit dem Bibliotheksmanager die librarys installieren lassen.  
Nun hat es funktioniert und vielen Dank

---

<div class="post-metadata">

**Author:** ![fepos](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/fepos/32/1157249_2.png) [@fepos](https://forum.arduino.cc/u/fepos)\
**Post date:** [January 11, 2025, 2:54pm UTC](https://forum.arduino.cc/t/kompilieren-eines-sketches/1341451/6 "2025-01-11T14:54:54Z")

</div>

Vielen Dank  
Durch ein Youtube Tuturial bin ich auch auf Deine Lösung gekommen.  
Nun hat es funktioniert

lg  
Rolf

---

<div class="post-metadata">

**Author:** ![noiasca](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/noiasca/32/1126910_2.png) [@noiasca](https://forum.arduino.cc/u/noiasca)\
**Post date:** [January 11, 2025, 4:57pm UTC](https://forum.arduino.cc/t/kompilieren-eines-sketches/1341451/7 "2025-01-11T16:57:55Z")

</div>

> [@fepos](#):
>
> Nun hat es funktioniert

Du kannst hilfreiche Beiträge mit einem Like / Herz markieren.  
Du kannst einen Beitrag als Lösung markieren. Das geht nur einmal pro Thread.  
Es markiert dann den ganzen Thread als gelöst.

---

<div class="post-metadata">

**Author:** ![uwefed](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/uwefed/32/213736_2.png) [@uwefed](https://forum.arduino.cc/u/uwefed)\
**Post date:** [January 12, 2025, 1:57am UTC](https://forum.arduino.cc/t/kompilieren-eines-sketches/1341451/8 "2025-01-12T01:57:09Z")

</div>

Es gibt 2 Möglichkeiten wo Bibliotheken liegen müssen und wie sie einzubinden sind.  
in  
[https://docs.arduino.cc/language-reference/en/structure/further-syntax/include/](https://docs.arduino.cc/language-reference/en/structure/further-syntax/include/)

## Syntax

#include \<LibraryFile.h\>  
#include "LocalFile.h"

## Parameters

LibraryFile.h : when the angle brackets syntax is used, the libraries paths will be searched for the file.

LocalFile.h : When the double quotes syntax is used, the folder of the file using the #include directive will be searched for the specified file, then the libraries paths if it was not found in the local path. Use this syntax for header files in the sketch’s folder.

Übersetzung:  
mit größer-kleiner Zeichen \< \> wird die Bibliothek im in der Bibiothek Direktory gesucht.  
Mit Anführungszeichen "" wird die Bibiothek zuerst im Direktory des Sketches gesucht (jeder Sketch leigt in einer Direktory mit dem Namen des Sketches) . So kan man modifizierte Bibliotheken nur für einen bestimmten Sketch machen.

Grüße Uwe

---

<div class="post-metadata">

**Author:** ![uwefed](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/uwefed/32/213736_2.png) [@uwefed](https://forum.arduino.cc/u/uwefed)\
**Post date:** [January 12, 2025, 2:06am UTC](https://forum.arduino.cc/t/kompilieren-eines-sketches/1341451/9 "2025-01-12T02:06:15Z")

</div>

Und auch die deutsche Seite der Sprachreferenz gefunden:

[https://docs.arduino.cc/language-reference/de/struktur/further-syntax/include/](https://docs.arduino.cc/language-reference/de/struktur/further-syntax/include/)

Dort steht:

## Syntax

#include \<LibraryFile.h\>  
#include "LocalFile.h"

## Parameter

LibraryFile.h : Wenn die Syntax der spitzen Klammern verwendet wird, werden die Bibliothekspfade nach der Datei durchsucht.

LocalFile.h : Wenn die Syntax in doppelten Anführungszeichen verwendet wird, wird der Ordner der Datei mit der Direktive #include  
nach der angegebenen Datei durchsucht. Anschließend wird in den Bibliothekspfaden gesucht, wenn sie nicht im lokalen Pfad gefunden wurden. Verwende diese Syntax für Header-Dateien im Ordner des Sketches.

Grüße Uwe

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [July 11, 2025, 2:06am UTC](https://forum.arduino.cc/t/kompilieren-eines-sketches/1341451/10 "2025-07-11T02:06:21Z")

</div>

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
