Hallo, ich arbeite an einem AVR-GCC Projekt unter Atmel Studio 7 und möchte gerne mehrere Projekte innerhalb einer Solution editieren. Es geht hierbei um eine I2C Kommunikation. Im Netz konnte ich bisher leider keine Informationen dazu finden, wie ich externe Header- und Sourcedateien einbinden kann. Folgende Datei-/Ordnerstruktur ist gegeben: \Solution\I2C\i2c.h \Solution\I2C\i2c.c \Solution\I2C\i2c.cproj \Solution\Master\main.c \Solution\Master\master.cproj \Solution\Slave\main.c \Solution\Slave\slave.cproj Wie sollte es anders sein, möchte ich gerne die Header- und Sourcedatei (i2c.h, i2c.c) in den Projekten "Master" und "Slave" verwenden. Ich könnte im Solutionexplorer "Add existing item" klicken, dann werden aber Kopien erstellt - was natürlich gar keinen Sinn macht. Kann vielleicht irgendjemand helfen bzw. mir einen Tipp geben? lg Torsten
Warum packst Du jedes Modul in eine eigene Solution? Du kannst auch alle 3 Projekte in eine Solution werfen, dann hat man kein Problem mit der Referenzierung. - Außerhalb von Solutions kann man nur auf anderen Code verweisen, indem man eine Bibliothek baut und diese dann unter Verweise/References einbindet. Viele Grüße! Sven
Nein halt, alle drei Projekte sind doch innerhalb der selben Solution - sieht man doch an den Verzeichnissen ;-) Wie genau soll das mit der Referenzierung funktionieren? Ich hatte das versucht, aber auch das leider ohne Erfolg. lg Torsten
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.