Hallo, ich habe mir den lwIP TCP/IP Stack runtergeladen und möchte ihn gerne in mein Projekt integrieren. Der Download besteht aus vielen Unterordnern und Dateien und ich weiß einfach nicht, wie ich das in UVision einbinden kann. In UVision kann ich ja links im Fenster immer Gruppen erstellen und dort Dateien reinladen, aber ich kann z.B keine Untergruppen erstellen. Wenn ich in das Menü Project-> Manage-> Components,Environments,Books.. gehe, gibts da den Bereich "Folders/Extensions", wo man noch Ordner einfügen kann. Ich kann aber nur den "Tool Base Folder" ändern, INC oder LIB sind bei mir grau und nicht veränderbar. Kann mir vielleicht jemand an dieser Stelle weiterhelfen, ich bin wirklich verzweifelt. Oder wie würdet ihr das lösen. Das Problem ist, wenn ich nicht alle C- Files ins Projekt einbinde, beschwert sich der Linker ständig und haut "Undefinded Symbol" - Fehlermeldungen raus. Gruss theflasher
Die Folders/Extensions-Optionen ermöglichen meines Wissen nach nur das Einfügen von Datenblättern etc. Das einzige, was du machen kannst, wäre alles in einen Ordner kopieren und dann auf einen Rutsch in den Projektbaum übernehmen. Wenn du die Daten nicht in einem Ordner haben willst, dann kannst du wirklich nur jeweils pro Ordner die Daten reinholen. Über den zusätzlich definierbaren INC-Pfad bekommt man leider nur INC- und H-Dateien ohne Pfadangabe im Sourcecode, aber nicht C-Dateien. Sonst wüsst ich momentan leider keine Abhilfe. Ralf
hmm das kann doch fast gar nicht sein, dass ich keinen Ordner mit Unterverzeichnisen einfügen kann. Ich habe eben zwei kostenlose IDEs getestet, CooCox IDE und LCPXpresso und bei beiden geht das vorbildlich. Also in der Hinsciht scheint UVision Schrott zu sein, Werde aber noch weiterprobieren und hier eventuell eine Lösung posten. Über weitere Hilfe würde ich mich freuen. Gruss theflasher
Ja, ist aber m.W. echt so, dass man nur eine Ebene an Ordnern im Projektbaum anlegen kann. Woher die Dateien kommen ist völlig wurscht. Mal andersrum gefragt: Aus wievielen Dateien setzt sich der Stack zusammen? Ralf
hi, beim Stack ist der src-Ordner der wichtigste, weil da alle C-Dateien enthalten sind, so schätzungsweise 60 C-Dateien. Die müssen alle in µVision reingeladen werden. Der src Ordner selbst hat 4 Unterverzeichnis, von denen einige jeweils noch ein Unterverzeichnis besitzen, in denen weitere C-Dateien enthalten sind. Klar, ich könnte schon alles zusammenwerfen, aber das macht die Sache einfach unübersichtlich. Werde es jetzt aber trotzdem auf die Art und Weise probieren. Gruss theflasher
Dann ist das einzige was du machen kannst, die "realen" Ordner als Gruppen in µV4 anzulegen, dann bleibt dir wenigstens ein bisschen Ordnung :) Ralf
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.