Ana Menü
· Ana Sayfa
· Dosyalar
· Dökümanlar
· Forum
· Günün Resmi
· Haber Arşivi
· WWW Linkleri
· Üye Listesi

     Forumlar

 strncpy ve strncpy_s
 Konu adi : Borland c++ Builder ile Amiral Batti
 Rady10 - YerliOyun
 Kabusta Kaybolmak
 Konsol da programı bekletmek
 Oyun programlama icin hangi programlama dilli ?
 flash! şanlıurfa bilgisayar oyununda(no rapid)
 Sevgilim Olur musun?
 Directx'e başlamak isteyenler bi bakın
 PSP programlama
 Flash tan php
 Bilgisyr oyunu yapmam için üniverstde hangi bölüme girmeliym
 www.arshiv.gen.ms
 Cimg.h ilgilenenler icin
 müttefik oyunu

Konu Disi
 Emraah
 Yeni sitemiz açıldı
 Kalp krizi durumunda ne yapılmalı?
 Oyun sektöründe hangi görevde çalışmak isterdiniz?
 Takım arkadaşı sorunu
 msn de renklı nıck
 pc hata veriyor ! YARDIM!!
 Gülmek isteyenler Buraya
 İnanılmaz hl 2 modu görüntüsü
 Computer Languages History

[ Forumlara Git ]


oyunyapimi.org: Forums

www.oyunyapimi.org :: Başlığı Görüntüle - Glut kütüphanesi
 SSSSSS   AramaArama   Kullanıcı GruplarıKullanıcı Grupları   ProfilProfil   LoginLogin 

Glut kütüphanesi

 
Yeni Başlık Gönder   Cevap Gönder    www.oyunyapimi.org Forum Ana Sayfası -> Programlama Dilleri ve Algoritmalar
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
El_MunDo



Kayıt: Dec 11, 2004
Mesajlar: 8
Nereden: İstanbul

MesajTarih: Tue May 10, 2005 11:15 pm    Mesaj konusu: Glut kütüphanesi Alıntıyla Cevap Ver

Dökümanlar kısmında bulunan,glut kütüphanesinin kullanımını anlatan dökümanı aldım.Glut dosyalarını(glut32.dll,glut.h,glut32.lib) anlatıldığı gibi kopyalanması gereken yerlere kopyaladım.VC++ 6.0 derleyicisinde Win32 Application projesi oluşturdum ve Proje için Settings->Link menüsünden kütüphaneler kısmına "glut32.lib" i ekledim.Daha sonra C++ kaynak dosyasını bu projeye ekledim.Kaynak dosyamın içerisine şu kodları yazdım;

#include <gl/glut.h>
void main(int argc, char **argv) {
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA);
glutInitWindowPosition(100,100);
glutInitWindowSize(320,320);
glutCreateWindow("GLUT Dersleri - 1");
}

Ve derleyicinin vermiş olduğu hata
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/as.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

3 gündür şu birkaç satırlık hazır kodları çalıştıramıyorum
yardımlarınızı bekliyorum
Başa dön
Kullanıcı profilini gör
Ziyaretci



Kayıt: Apr 24, 2003
Mesajlar: 287
Nereden: İstanbul

MesajTarih: Wed May 11, 2005 9:14 am    Mesaj konusu: Alıntıyla Cevap Ver

Projeyi oluştururken windows application olarak seçmişsin. Onun yerine Console Application seçmen lazım..

kolay gelsin.
Başa dön
Kullanıcı profilini gör
deniz
Site Yöneticisi
Site Yöneticisi


Kayıt: Sep 14, 2002
Mesajlar: 838
Nereden: Ankara

MesajTarih: Wed May 11, 2005 9:14 am    Mesaj konusu: Alıntıyla Cevap Ver

Yeni bir proje oluştururken "Win32 Consol Application" seç..
ya da main() yerine WinMain() kullan..

Kod:

int WINAPI WinMain(
  HINSTANCE hInstance,  // handle to current instance
  HINSTANCE hPrevInstance,  // handle to previous instance
  LPSTR lpCmdLine,      // pointer to command line
  int nCmdShow          // show state of window
);
 
Başa dön
Kullanıcı profilini gör Kullanıcının web sitesini ziyaret et
scg



Kayıt: Oct 30, 2002
Mesajlar: 38
Nereden: Ankara

MesajTarih: Wed May 11, 2005 9:16 am    Mesaj konusu: Alıntıyla Cevap Ver

Glut ile yazilan uygulamalar Win32 uygulamasidir. Yani VC++ programa giriş noktasi için WinMain fonksiyonu ummakta ama bulamıyor, çünkü glut ı yazanlar bir main fonksiyonu implement etmişler zaten. Şimdi bunu linker a göstermen lazim bunun için:

Project --> Settings --> Link

Sonra Categorty Drop drop down list e git ve output u seç.

Orada Entry Point Symbol alanına mainCRTStartup yaz.

Bu sorununu çözecektir.
Umarim yardimi olmuştur.

scg


Not:
VC++ 2002 ve yukarisinda aynı sorun için:

project --> Properties --> Linker --> Advanced

Burada enrty point alanina mainCRTStartup yazılmali.
Başa dön
Kullanıcı profilini gör
Mesajları göster:   
Yeni Başlık Gönder   Cevap Gönder    www.oyunyapimi.org Forum Ana Sayfası -> Programlama Dilleri ve Algoritmalar Tüm saatler GMT +2 Saat
1. sayfa (Toplam 1 sayfa)

 
Forum Seçin:  
Bu forumda yeni konular açamazsınız
Bu forumdaki mesajlara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız


Powered by phpBB 2.x.x © 200x phpBB Group
Türkçe Çeviri : Onur Turgay & Erdem Çorapçıoğlu
Türkçe Düzenleme: Alexis Canver
Version 2.x.x of PHP-Nuke Port by Tom Nitzschner © 200x www.toms-home.com




Web site powered by PHP-Nuke
Web site engine\'s code is Copyright © 2002 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Sayfa Üretimi: 0.216 Saniye