Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

BLU3 L30PARD

Treue Seele

  • »BLU3 L30PARD« ist der Autor dieses Themas

Beiträge: 336

Wohnort: Hoch oben im Norden Schleswig Holsteins

Beruf: Schüler

  • Private Nachricht senden

1

10.08.2010, 20:31

[Ubuntu] "wx.h" liegt nicht in "wx" sondern in "wx2.8/wx"

Hi leute!

ich habe mir nun vor einigen wochen ubuntu lucid lynx zugelegt.
dort wollte ich mit wxwidgets programmieren, habe mir also aus dem software center alle wichtigen
dateien für wxwidgets 2.8 installiert.

dann wollte ich ein programm schreiben, habe wie in allen tuts beschrieben "wx/wx.h" included aber bekomme nur compilierfehler...
dann schaue ich in das /usr/include verzeichnis, suche nach "wx..." und das einzige, was ich finde ist wx2.8.
ich öffne den ordner, darin befindet sich wieder ein ordner "wx". auch den habe ich geöffnet, und tatsächlich!
da sind alle headerdateien!

aber wenn ich sie per "wx2.8/wx/wx.h" include, dann läuft mein programm doch nicht mehr auf anderen platformen oder?
wie kann ich das beheben?

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

2

10.08.2010, 20:57

einfach den includepfad in der ide ändern...
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

BLU3 L30PARD

Treue Seele

  • »BLU3 L30PARD« ist der Autor dieses Themas

Beiträge: 336

Wohnort: Hoch oben im Norden Schleswig Holsteins

Beruf: Schüler

  • Private Nachricht senden

3

10.08.2010, 21:08

also wenn ich den includepfad ändere auf /usr/include/wx2.8 geht's ?
dann include ich "wx/wx.h" und alles ist wies sein sollte?

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

4

10.08.2010, 21:13

ja wieso sollte es nicht gehen?
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

FalkT

Treue Seele

Beiträge: 125

Wohnort: AC

  • Private Nachricht senden

5

10.08.2010, 22:29

Evtl fehlt nur der link wx2.8 -> wx ?

BLU3 L30PARD

Treue Seele

  • »BLU3 L30PARD« ist der Autor dieses Themas

Beiträge: 336

Wohnort: Hoch oben im Norden Schleswig Holsteins

Beruf: Schüler

  • Private Nachricht senden

6

11.08.2010, 17:25

hm. ich habe es vorher mit eclipse c++ versucht, aber nur den includepfad von wxWidgets anzugeben hat nichts gebracht...
dann habe ich es mit codeblocks versucht und ein leeres wxWidgets projekt getsartet und da wurde ich nichtmal
nach irgendwelchen pfaden gefragt....

anscheinend kann codeblocks den pfad von WxWidgets auslesen, denn compilieren konnte ich es auch, das
ging nämlich bei eclipse c++ nicht...

Werbeanzeige