C++ IGEL funktioniert nicht in Dev Cpp und VC++

Diskutiere C++ IGEL funktioniert nicht in Dev Cpp und VC++ im Programmierung Forum im Bereich Software Forum; Hallo, ich arbeite an einem Projekt für die Schule, indem ich Igel einsetzen soll, ein Programmteil aus dem Buch C/C++ von Ulrich Kaiser und...
G

guy

Threadstarter
Mitglied seit
01.02.2006
Beiträge
125
Alter
29
Standort
Tor zum Odenwald
Hallo,
ich arbeite an einem Projekt für die Schule, indem ich Igel einsetzen soll, ein Programmteil aus dem Buch C/C++ von Ulrich Kaiser und Christoph Kecher aus dem Verlag Galileo Computing. Dieser "Programmteil" besteht aus einer Header-Datei (*.h) und zwei Objektdateinen (*.obj). Wie ich eine Headerdatei einbinde weiß ich doch wie das mit Objektdateien geht weiß ich nicht. Im Buch wir gesagt das man unter Projekt Optionen -> Linker Optionen das:
Code:
Igel1.obj
Igel2.obj -lstdc++ -luser32 -lgdi32
einfügen. Wenn ich das mache komme ich auch auf weniger Fehler es bleiben jedoch noch diese über:
Code:
[Linker error] undefined reference to `ios::sync_with_stdio(void)' 
  [Linker error] undefined reference to `ios::sync_with_stdio(void)'
  [Linker error] undefined reference to `ios::sync_with_stdio(void)' 
  ld returned 1 exit status 
  *** [Projekt2.exe] Fehler 1
Die Headerdatei von Igel sieht so aus:
Code:
# ifndef IGEL_H
# define IGEL_H

# define SCHWARZ      0
# define WEISS        1
# define ROT          2
# define GELB         3
# define GRUEN        4
# define BLAU         5
# define GRAU         6
# define BRAUN        7

# define NICHT_DECKEND  0
# define DECKEND        1

# define LINKS        1
# define RECHTS       2
# define MITTE        3

extern void pixel( int x, int y, int c);
extern void moveto( int x, int y);
extern void lineto( int x, int y, int c);
extern void text( int x, int y, int siz, int c, int mode, char *fmt, ...);
extern void textbox( int x1, int y1, int x2, int y2, int siz, int tf, int rf, int ff, int mode, char *fmt, ...);
extern void rectangle( int x1, int y1, int x2, int y2, int c1, int c2); 
extern void ellipse( int x1, int y1, int x2, int y2, int c1, int c2); 
extern void rframe( int x1, int y1, int x2, int y2, int c); 
extern void eframe( int x1, int x2, int y1, int y2, int c);
extern void fill( int x, int y, int c1, int c2);

extern void get_windowsize( int *x, int *y);
extern void set_windowpos( int x, int y, int b, int h);

# define MBTN_LEFT        1
# define MBTN_MIDDLE      2
# define MBTN_RIGHT       3
# define MBTN_SHIFTLEFT   4
# define MBTN_SHIFTMIDDLE 5
# define MBTN_SHIFTRIGHT  6

extern int mouseclick( int *x, int *y);
extern int checkmouse();

extern void wait( unsigned int msecs);

extern void vorher();
extern void zeichnung();
extern void nachher();

# endif
 
Thema:

C++ IGEL funktioniert nicht in Dev Cpp und VC++

C++ IGEL funktioniert nicht in Dev Cpp und VC++ - Ähnliche Themen

  • (vermutlich) seit dem Update "Bad owner or permissions on C: \\ Users \\ nnn / .ssh / config"

    (vermutlich) seit dem Update "Bad owner or permissions on C: \\ Users \\ nnn / .ssh / config": OpenSSH- Serverkonfiguration unter Windows10 .ssh \ config Ich erhalte die Meldung I get the message "Bad owner or permissions on C: \\ Users \\...
  • Acer TravelMate 5742, Win 10, BSOD, C:\Windows\System32\LogFiles\Srt\SrtTrail.txt

    Acer TravelMate 5742, Win 10, BSOD, C:\Windows\System32\LogFiles\Srt\SrtTrail.txt: Hallo, TravelMate 5742 series Model No.: PEW51 TravelMate: 5742-382G32Mnss MFG Date 1011 Was zuletzt geschah: Windows 7 wurde kürzlich auf...
  • Ein volles Abbild wurde gespeichert in: C:\WINDOWS\MEMORY.DMP. Berichts-ID: 2d6a1e22-74a1-40e3-ab10-196ce6f71d2b.

    Ein volles Abbild wurde gespeichert in: C:\WINDOWS\MEMORY.DMP. Berichts-ID: 2d6a1e22-74a1-40e3-ab10-196ce6f71d2b.: Hallo, bei meinem Lenovo V 130 friert immer wieder das Bild ein. es dauert dann immer ca. 60 - 90 sec. bevor er wieder reagiert. Mann hört den...
  • Mein Surface Pro 7 crascht (Bluescreen) beim anschliesen eines USB Typ C auf HDMI Adapter von Microsoft. Woran könnte das liegen?

    Mein Surface Pro 7 crascht (Bluescreen) beim anschliesen eines USB Typ C auf HDMI Adapter von Microsoft. Woran könnte das liegen?: Sobald ich an mein Surface Pro 7 einen USB Typ C auf HDMI Adapter anschliesse crascht dieses nach ca. 20 sec allerdings wird davor ein Bild auf...
  • Brauch ich diese ganzen Programme (microsoft visual c++)?

    Brauch ich diese ganzen Programme (microsoft visual c++)?: Brauch ich diese ganzen Programme wirklich. Häufig sind es ja auch die gleichen nur mit unterschiedlichen Versionen. Weiß das sie wichtig sind...
  • Ähnliche Themen

    Oben