ein Header File für mehrere Atmel Studio Projekte

Gast #5416022
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?
Gast #5416040
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.
#5416050
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 ;-)

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.