OpenGL in C++

  1. jm3105

    jm3105 Thread Starter MacUser Mitglied

    Mitglied seit:
    13.01.2004
    Beiträge:
    9
    Zustimmungen:
    0
    Hallo,

    hat hier irgendjemand erfahrung mit OpenGL-Programmierung in C++ unter MacOSX ?

    Ich hab bei mir das Problem, kompilieren geht, aber beim starten des Programms bricht es mir immer mit dem Fehler "blablabla has exited due to signal 10 (SIGBUS)" ab. :(

    Kann mir irgendjemand sagen, was das bedeutet ?

    Meine Maschine ist 'n G4 366, Radeon 7000, MacOS 10.2.8.

    mfg

    Martin
     
    jm3105, 09.03.2004
    #1
  2. -Nuke-

    -Nuke- MacUser Mitglied

    Mitglied seit:
    13.09.2003
    Beiträge:
    2.135
    Zustimmungen:
    15
    Das bedeutet, das du einen Fehler im Programm hast. Bei diesem Fehler fehlte mir mal ein glBegin() und glEnd().

    Poste doch mal den Code.
     
    -Nuke-, 09.03.2004
    #2
  3. jm3105

    jm3105 Thread Starter MacUser Mitglied

    Mitglied seit:
    13.01.2004
    Beiträge:
    9
    Zustimmungen:
    0
    Ich habe jetzt mal den Debugger gestartet, und der Fehler tritt immer in Verbindung mit GLUquadricObj *obj = gluNewQuadric(); auf. Und das sofort im Konstruktor meines Programms.
     
    jm3105, 12.03.2004
    #3
  4. -Nuke-

    -Nuke- MacUser Mitglied

    Mitglied seit:
    13.09.2003
    Beiträge:
    2.135
    Zustimmungen:
    15
    Wird ein Objektzeiger nicht anders angelegt?

    Klasse *Objekt = new Klasse();

    Z.b.:

    Raum *Küche = new Raum();

    ???
     
    -Nuke-, 12.03.2004
    #4
  5. jm3105

    jm3105 Thread Starter MacUser Mitglied

    Mitglied seit:
    13.01.2004
    Beiträge:
    9
    Zustimmungen:
    0
    Habe ich auch mal gedacht. Aber so steht's auch in der OpenGL SuperBible :confused:
     
    jm3105, 12.03.2004
    #5
  6. joedelord

    joedelord MacUser Mitglied

    Mitglied seit:
    12.12.2002
    Beiträge:
    481
    Zustimmungen:
    0
    passt zwar nicht ganz zum thema aber trotzdem;

    wie kann ich opengl in c++ programmieren? sofern ich mich nicht irre habe ich bis jetzt nur code entweder in objective c oder in c selbst gefunden. ich glaube die glut beispiele sind auch in c oder? kennt ihr vielleicht eine seite, wo ich ein paar infos dazu finden koennte?

    danke, joedelord
     
    joedelord, 12.03.2004
    #6
  7. ts_

    ts_ MacUser Mitglied

    Mitglied seit:
    13.10.2003
    Beiträge:
    489
    Zustimmungen:
    0
     

    Ähm Frage:
    Was ist die OpenGL SuperBibel?


    Danke
    Thomas
     
    ts_, 12.03.2004
    #7
  8. der grimm

    der grimm MacUser Mitglied

    Mitglied seit:
    10.03.2004
    Beiträge:
    464
    Zustimmungen:
    0
    OpenGL selbst ist ja auch nur ein API für C, du kannst es aber auch problemlos in C++ benutzen, da C++ C als Untermenge beinhaltet. Das Mischen von C und C++ (und ich denke auch Objective-C, habe darin aber noch nie programmiert) ist problemlos möglich. Du kannst dir also z.B. eine Klase schreiben, die dir den Umgang mit OpenGL ein wenig vereinfacht..

    Ciao
     
    der grimm, 12.03.2004
    #8
  9. joedelord

    joedelord MacUser Mitglied

    Mitglied seit:
    12.12.2002
    Beiträge:
    481
    Zustimmungen:
    0
    das heist das ich einfach das glut framework oder andere opengl header dateien verwenden kann und einfach meinen code in c++ schreibe.

    danke, joedelord
     
    joedelord, 13.03.2004
    #9
  10. jm3105

    jm3105 Thread Starter MacUser Mitglied

    Mitglied seit:
    13.01.2004
    Beiträge:
    9
    Zustimmungen:
    0
    @ ts_

    Die SuperBible ist nen Buch, was einem die OpenGL-Programmierung etwas erleichtern (?) soll. Ist von Richard S. Wright und Michael Sweet geschrieben worden.
     
    jm3105, 13.03.2004
    #10
Die Seite wird geladen...
Ähnliche Themen - OpenGL C++
  1. Dylans Ghost
    Antworten:
    2
    Aufrufe:
    251
    Dylans Ghost
    06.11.2015
  2. Dylans Ghost
    Antworten:
    4
    Aufrufe:
    402
    Dylans Ghost
    30.10.2012
  3. theGK01
    Antworten:
    7
    Aufrufe:
    788
    theGK01
    10.06.2012
  4. azrax
    Antworten:
    1
    Aufrufe:
    889
    DeineMudda
    10.03.2011
  5. stephe
    Antworten:
    5
    Aufrufe:
    2.724
    little_pixel
    06.10.2009