Ubuntu Türkiye

Yazılım => Programlama => C/C++ => Konuyu başlatan: ilosi - 07 Mart 2019 - 21:44:02

Başlık: Geany'ye glut bağlama sorunu
Gönderen: ilosi - 07 Mart 2019 - 21:44:02
Merhaba;

Geany üzerinden opengl kullanarak c++ yazmaya çalışıyorum fakat ne yaparsam yapayım bağlayamadım.

İnşa komutlarını:
    compile: g++ -Wall -c "%f"
    build: g++ -Wall -o "%e" "%f" -lglut -lglfw -lGLEW -lGL

olarak belirledim

include ve lib dosyaları yerli yerinde. Daha fazla ne yapmam gerek acaba?

Edit: Bağlamayı geçtim, uçbirimden de derleyemiyormuşum. :)


[eklenti yönetici tarafından silindi]
Başlık: Ynt: Geany'ye glut bağlama sorunu
Gönderen: Empat - 08 Mart 2019 - 01:06:54
Bu konu hakkında fikrim yok. Fakat bir tavsiyem var. Facebook'ta Türkçe ve İngilizce içerikli C ve C++ ile ilgili gruplar bulunmakta. Türkçe içerikli gruplarda çözüme ulaşma olasılığınız var. İngilizce içerikli gruplara gönderi atabilirsiniz çözüme ulaşma olasılığınız çok daha yüksek.
Başlık: Ynt: Geany'ye glut bağlama sorunu
Gönderen: ilosi - 08 Mart 2019 - 07:56:47
[mention=644670]@Empat[/mention]

Çok teşekkür ederim tavsiyeniz için. Onlara da yazacağım.
Başlık: Ynt: Geany'ye glut bağlama sorunu
Gönderen: MRWhite - 08 Mart 2019 - 15:02:31
sudo apt-get install freeglut3-dev

ile yukleyip -lglut flagi ile derleyebilirsin
Başlık: Ynt: Geany'ye glut bağlama sorunu
Gönderen: ilosi - 08 Mart 2019 - 16:56:08
[mention=644680]@MRWhite[/mention]

Onu da yaptım halihazırda, teşekkür ederim.

Uçbirimden : g++ -I /usr/include/GL isimsiz.cpp -L /usr/lib/GL -lglu32 -lopengl32 -lglfw3 -lglew32
şeklinde derlediğimde :
/usr/bin/ld: -lglu32 bulunamadı
/usr/bin/ld: -lopengl32 bulunamadı
/usr/bin/ld: -lglfw3 bulunamadı
/usr/bin/ld: -lglew32 bulunamadı
collect2: error: ld returned 1 exit status

yanıtını aldım.