BBoard stellt seinen Betrieb ein, Details hier
www.meckerwiese.de.vu
Forum für den Programmierwettbewerb 2007
 

 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

in Eclipse mit GLUT programmieren?



 
Neues Thema eröffnen   Neue Antwort erstellen    www.meckerwiese.de.vu Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
toster
Neuling



Geschlecht: Geschlecht:männlich
Anmeldungsdatum: 23.02.2007
Beiträge: 11
Wohnort: Magdeburg

BeitragVerfasst am: 28.05.2007, 19:13    Titel: in Eclipse mit GLUT programmieren? Antworten mit Zitat

Nachdem ich von Eclipse mit seinen ganzen Textvervollständigungsoptionen ziemlich verwöhnt bin, versuche ich gerade, Eclipse auch für c/c++ zu verwenden. CDT und den mingw compiler hab ich installiert und ein HelloWorld programm hab ich auch schon erstellt. Das Problem ist nur, dass GLUT nicht so richtig funktionieren will. Ich include <GL\glut.h>, aber trotzdem erscheinen bim compilieren lauter fehlermeldungen, dass er die ganzen glut und opengl funktionen nicht findet.
Ich hab den gleichen Quelltext schon mit devcpp erfolgreich zum laufen gebracht, also muss es wohl irgendwie an eclipse liegen, dass die sache nicht klappt.
Programmiert hier zufällig jemand selber openGL anwendungen in eclipse und kann mir verraten, wie er/sie das bei sich eingerichtet hat?

LG toster
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
drf
Neuling




Anmeldungsdatum: 15.05.2007
Beiträge: 2

BeitragVerfasst am: 29.05.2007, 10:24    Titel: Antworten mit Zitat

hallo toster,

das problem ist wahrscheinlich, dass die normalen glut libraries und header nicht mit mingw kompatibel sind.
der folgende link zeigt auf ein zip file in dem die kompatiblen versionen der library enthalten sind.

http://files.martinpayne.co.uk/public/programming/OpenGL/GLUT/GLUT-MinGW-3.6.7-1.mp.zip

diese dateien solltest du entpacken und die alten dateien libglut.a und libglut32.a aus deinem mingw lib
verzeichnis sowie die includes und dlls ueberschreiben.
wenn du dann noch in den build settings des projektes den g++/gcc so einstellst,
dass er mit -lglut32 die entsprechenden libraries auch findet, sollte es gehen.
bei mir funktioniert das zumindest so ohne probleme.

allerdings nutze ich normalerweise linux, aber ein testprogramm konnte ich unter win32
mit glut ohne probleme compilen und laufen lassen.

hoffentlich bringt dich das ein bisschen weiter.

gruesse,
drf
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
toster
Neuling



Geschlecht: Geschlecht:männlich
Anmeldungsdatum: 23.02.2007
Beiträge: 11
Wohnort: Magdeburg

BeitragVerfasst am: 30.05.2007, 19:07    Titel: Antworten mit Zitat

Okay, habs inzwischen hinbekommen. Hab nicht gewusst, dass man in den Project->Properties->C/C++-Build beim linker als Libraries nicht nur glut32 sondern auch opengl32 angeben muss.

Ich kann allen, die mit Eclipse und CDT programmieren wollen nur raten, sich vorher im netz zu informieren, welches cdt mit der eigenen eclipse-version kompatibel ist!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
zet
Forumsjunki




Anmeldungsdatum: 05.02.2007
Beiträge: 85

BeitragVerfasst am: 31.05.2007, 11:04    Titel: Antworten mit Zitat

Ich kann Codeblocks empfehlen. Ich hab auch mal mit Eclipse (ist schon länger her) C Projekte bearbeitet, aber richtig gut funktioniert hats nicht fand ich. Von dev-cpp kann ich auch nur abraten... Hauptproblem aller Opensource C editoren im vergleich zu den Microsofttools ist der debugger - zumindest hab ich damit immer am meisten Probleme.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
drf
Neuling




Anmeldungsdatum: 15.05.2007
Beiträge: 2

BeitragVerfasst am: 31.05.2007, 11:40    Titel: Antworten mit Zitat

inzwischen ist cdt auch um einiges besser geworden als noch vor einem jahr,
als ich es das erste mal so richtig angeschaut hatte. auch der debug support
wird ueber den gdb und sein debug protokoll gehandelt und funktioniert schon
recht gut (das gilt bis jetzt vor allem fuer linux, unter windows hat der gdb seine
probleme mit pfadnamen, die spaces enthalten).

codeblocks habe ich mir noch nicht genau angeschaut, sieht aber recht gut aus.

bevor ich eclipse zum programmieren benutzt habe, hatte ich unter linux anjuta,
der auch ein guter editor ist, visual c++ unter windows, mit welchem ich nie warmgeworden
bin, und metrowerks codewarrior fuer mac und pc. der letztere hat mir damals sehr gut gefallen, aber wird glaube ich inzwischen nicht mehr weiterentwickelt.

ich glaube wer eine crossplatform IDE braucht und zusaetzlich noch einiges in java programmiert ist mit eclipse und cdt recht gut aufgehoben. zudem soll bald cdt 4.0 herauskommen, bin mal gespannt was das update so bringt.

werde mir mal codeblocks genauer anschauen, danke fuer den tip, zet.

gruesse,
drf
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    www.meckerwiese.de.vu Foren-Übersicht -> Sonstiges Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Tags
CD, Programm, TV



Powered by phpBB 2.0.23 © 2001, 2002 phpBB Group

BBoard.de bietet Ihnen ein Kostenloses Forum mit zahlreichen tollen Features

Impressum | Datenschutz