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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren