Re: Benutzung der Bibliothek Kategorie: Pro-Bot128 (von Ulrich - 5.06.2011 19:17) | ||
Als Antwort auf Re: Benutzung der Bibliothek von Jo - 5.06.2011 15:28 | ||
| ||
> > > > > Hallo, > > > > > > > > > > ich möchte Dateien *.h und *.cc in eine eigene Lib (e:my_lib) stellen und sie dann per > > > > > #include > > > > > #include > > > > > > > > > > Ich habe unter Projekt/Optionen/Bibliothek konfigurieren die Pfade gesetzt: > > > > > e:my_libabc.h und > > > > > e:my_libabc.cc und mit Häkchen versehen. > > > > > Aber der Prekompiler findet die Dateien nicht. > > > > > > > > > > Gebe ich im Main-Programm beim "inkludieren" den ganzen Lib-Pfad an, dann findet > > > > > er die Dateien, aber er findet dann plötzlich die Systemlibrary nicht mehr. > > > > > > > > > > Kann mir da jemand freundlicherweise helfen ? > > > > > > > > > > Gruss Ulrich > > > > > > > > Hallo Ulrich, > > > > ich mache ähnliches mit #include und benutze ebenfalls die Systemlibraries. Die Probleme kenne > > > > ich nicht. Kannst du ein konkretes Beispiel mit dem Problem einstellen? Dann kann man dir > > > > eher helfen, > > > > Viele Grü�e > > > > Jo > > > > > > Hallo Ulrich, > > > > > > wenn du *.cc Dateien mit > > > -> "Projekt Optionen" > > > -> "Bibliothek Konfigurieren" > > > -> "Einfügen" > > > in das Projekt aufnimmst brauchst du > > > diese nicht extra "inkludieren". > > > > > > Gru� Torsten > > > > Hallo Torsten, > > > > ich habe 2 Dateien: abc.h und abc.cc. Beide stehen im Verzeichnis: e:my_lib . > > Die Einträge in der Library sind gemacht und mit Häkchen versehen. > > > > Im Projekt "Test" will ich beide Dateien benutzen: > > > > > > ////// Test.cc > > #include "abc.h" // enthält: #define AAA 456 > > > > void main (void) > > { > > Msg_WriteInt(AAA); > > Msg_WriteChar(13); > > } > > > > --> Prepozessor Fehler - Include Datei nicht gefunden > > > > Ohne #include "abc.h" : --> Semantik Fehler - Variable AAA nicht definiert. > > > > Gibt es keine einfache Beschreibung? > > > > Gruss Ulrich > > > > > > > Hallo Ulrich, > und so gehts: > > ////// Test.cc > #include abc.h // enthält: #define AAA 456 > > void main (void) > { > Msg_WriteInt(AAA); > Msg_WriteChar(13); > } > > lass beim inlude einfach die " " weg. > Viele Grü�e > Jo Hallo Jo, nein, das geht auch nicht. --> Include Datei nicht gefunden. Es geht weder ohne " ", noch mit " " oder < >. Gruss Ulrich | ||
Antwort schreiben Antworten: Re: Benutzung der Bibliothek (von Jo - 5.06.2011 21:13) Re: Benutzung der Bibliothek (von Ulrich - 6.06.2011 18:15) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum