Forum: Mikrocontroller und Digitale Elektronik ein Header File für mehrere Atmel Studio Projekte


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Werz (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe mehrere Atmel Studio Projekte gleichzeitig, die auf das gleiche 
.h-file zugreifen sollen. D.h. wenn das .h-file in einem der Projekte 
geändert wird, sollte es auch automatisch für das andere Projekt gelten. 
Ich habe versucht, in der Ordnerstruktur einen "CommonInclude" Ordner zu 
erstellen, darin befindet sich das .h-file. Wenn ich nun genau dieses 
.h-file (nach einbinden des Pfades in allen Projekten) in allen 
Projekten includiere, und es in einem Projekt ändere, speichere, wird es 
jedoch nicht in den anderen Projekten übernommen. Warum ist das so?

Ich habe in anderen Projekten gesehen, dass diese Files, die gemeinsam 
verwendet werden, im Solution Explorer speziell mit einem blauen Pfeil 
gekennzeichnet sind. Ich finde aber die Einstellung nicht, kann mir 
jemand weiterhelfen?

von Werz (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Sorry, habe das Probem entdeckt, das file muiss natürlich als Link 
eingefügt (geadded) werden... Hat sich erledigt, danke!

von Curby23523 N. (nils_h494)


Bewertung
0 lesenswert
nicht lesenswert
Tja, die ewige Gradwanderung: Lege ich eine einst entwickelte Bibliothek 
in jedes Projekt einzeln als Kopie oder mache ich einen zentralen 
Verweis wobei hier dann theoretisch der Projektordner unvollständig ist.

von Daniel F. (df311)


Bewertung
0 lesenswert
nicht lesenswert
git ;-)
bibliothek in einem verzeichnis, in den projekten dann ein checkout oder 
subtree.
und der präprozessor/compiler/linker sollte sich ja beschweren, wenn die 
abhängigkeit fehlt.

alternativ "man ln", aber das geht (m.W.n.) nicht so richtig gut mit 
windows und visual studio ;-)

von Klug Schwätzer (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Curby23523 N. schrieb:
> Tja, die ewige Gradwanderung:

---> Gratwanderung

(kommt nicht von gerade, sondern von Grat)

von 50c (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Klug Schwätzer schrieb:
> (kommt nicht von gerade, sondern von Grat)

man kann auch über gerade Grate wandern ;-)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.