AVR Studio 6.x Problem

Gast #4527633
Hallo,
vielleicht kann mir jemand von euch helfen.
Ich habe folgendes Problem mit AVR Studio 6.x:

Es existieren 2 Projekte.
Projekt 1: c:\devel\projekt1\ mit main.c ,lib.c, lib.h
Projekt 2: c:\devel\projekt2\ mit anderer main.c

Im Projekt 2 wir auch die lib.c von Projekt1 als link verwendet d.h im 
Project Explorer von Projekt 2 habe ich die main.c und lib.c als (as 
link) angegeben. Desweiteren wird noch im Projekt 2 der Suchpfad in 
Toolchain->Compiler-> Directories für die lib.h angegeben.


Wenn ich nun das Projekt 2 kompiliere, dann nimmt er sich immer die 
main.c vom Projekt 1 und ich weiss nicht warum. Ich habe schon an 
diversen Stelen in Projekteinstellungen gesucht, aber bisher keinen 
Anhaltspunkt gefunden.

Hatte jemand von euch schon ähnliches Problem?
Über Tipps würde ich mich freuen.
Danke,
Markus
Markus schrieb:
> Im Projekt 2 wir auch die lib.c von Projekt1 als link verwendet d.h im
> Project Explorer von Projekt 2 habe ich die main.c und lib.c als (as
> link) angegeben.

> Wenn ich nun das Projekt 2 kompiliere, dann nimmt er sich immer die
> main.c vom Projekt 1 und ich weiss nicht warum.

Ist das jetzt nur unglücklich formuliert oder hast Du wirklich die 
main.c aus Projekt1 in Projekt2 eingebunden?

Dann ist doch klar, warum er main.c aus Projekt1 nimmt …
Oder kapiere ich jetzt was nicht?

Gruß, Michael
Gast
Hallo Michael,
du hast vollkommen recht. Ich habe etwas falsch wieder gegeben.
Es muß lauten:

"Im Projekt 2 wir auch die lib.c von Projekt1 als link verwendet d.h im
Project Explorer von Projekt 2 habe ich die lib.h und lib.c als (as
link) angegeben. Desweiteren wird noch im Projekt 2 der Suchpfad in
Toolchain->Compiler-> Directories für die lib.h angegeben."

Inzwischen habe ich die den beiden main.c eindeutige Namen gegeben und 
es funktioniert. Dennoch sieht es nach einem Fehler im AVR Studio aus.

Danke für den Hinweis.
Markus

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.