On Tue, 18 Jan 2000, you wrote:
Fuer die ersten Schritte, wenn Du nur eine Datei test.cc hast: 0. Datei test.cc erstellen (mit vi oder emacs oder ...) 1-3. g++ -o test test.cc 4. ./test solte tun
Fuer die naechsten Schritte, wenn man zwei+ Dateien hat 0. Dateien test1.cc, test2.cc, test3.cc, ... erstellen
1.-3. g++ -o test *.cc (oder alle einzeln angeben)
Damit meinte Willi
g++ -c test1.cc -o test1.o g++ -c test2.cc -o test2.o ...
wobei man -o test?.o auch weglassen kann ....
und am Ende linkst du das alles dann mit
gcc -o test test1.o test2.o test?.o ...
zusammen.
- ./test sollte tun
Ab dann wird's haarig
- INCLUDE-Pfad aufbohren
Damit der gcc deine Headerfiles findet...
-I + INCLUDE_DIR
z.B. -I/usr/local/irgendwas/include
- LIB-Pfad aufbohren
Damit der gcc deine Libraries beim linken findet ....
-L + LIB_DIR
z.B. -L/usr/local/irgendwas/lib
- LIBs linken
-lmeine_lib
z.b. für libncurses.so
-lncurses
Bye, Stephan
-- Stephan Götter sg17@inf.tu-dresden.de
Die Ausgabe wurde aufgrund von Windows-Beschränkungen abgeschnitten.