Ubuntu 10.04 altında çok basit bir OpenGL uygulaması oluşturmaya çalışıyorum (32 bitlik bir sistemim var).g ++ linker: /usr/lib/libGL.so.1: sembolleri okuyamadı: Geçersiz işlem
g++ -L/usr/lib simple.cpp -lglut
/usr/bin/ld: /tmp/ccoPczAo.o: undefined reference to symbol 'glEnd'
/usr/bin/ld: note: 'glEnd' is defined in DSO //usr/lib/libGL.so.1 so try adding it to the linker command line
//usr/lib/libGL.so.1: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
herkes yanlış yapıyorum biliyor mu: Ben dosyayı derlemek çalışıyorum zaman
, şu hata mesajını alıyorum?
gerçekten sorunuzla ilgili, ama GL3 beri kullanımdan kaldırıldı glEnd() kullanarak görüyoruz Değil OpenGL Primer için teşekkürler. OpenGL programlamaya başlıyorsanız, GL3 + 'ı "core profile" kullanarak başlatmanızı öneririm. Eski OpenGL sadece yavaş değil, aynı zamanda çok sınırlıdır. – glampert