g++ Undefined Reference Hatası
Programlama 25 Kasım 2008, SalıCS201 C++ dersinin ödevini yaparken bana kafa yediren bir hata mesajı vardı. Onun nasıl çözüldüğünü buldum, aynı dertten muzdarip olanlar google’dan arayıp gelsin diye not edelim.
Putty ile servera bağlandık, C++ dosyalarımızı yolladık. Putty’e main function’ın olduğu dosyayı compile emri verdik:
g++ main.cpp
Bu durumda compiler, sadece main.cpp dosyasını tanıyor, linkli dosyaları göremiyor ve her fonksiyon kullandığınızda “… undefined reference to …” hatası veriyor. Bunu yaşamamak için tüm dosyaları aynı anda compile etmelisiniz. Yani diyelim tüm program kodlarınız “.cpp” uzantılı. Bu durumda şunu deneyin:
g++ *.cpp
Muhtemelen işe yarayacaktır. Yani en azından bende yaradı, iki üç saattir aradığım sorunun cevabı bu kadar basitmiş. Hepinize C++ dolu günler dilerim


27 Kasım 2008 Saat:19:56
DUR BAKALIIMM ÖYLE KOLAY MI HEMEN bıkmak.. öğrenciyiz elemiz mahnkum..biter mi bizim sınavımız bea..

5 sınavı vermiş bulunup 4 tanesini daha devirmek için beklemedeyim..gerçi bugünkünü deviren benmiyim yoksa o mu beni devirdi belli değil
sanırım birazcık uf oldu 
çeviriler yaktı canımızı
yarın da konuşma sınavı var
hadi bakalım.. az kaldı 5 aralığa da bea dimi..
okul bitse yine bitmez sınavlar..türlü türlü.. hayatın öyle sınavları var ki..zaten .aşlı başına kendisi b isınav ya hiç çaktırmıyor
umarım iyi geçiyordur
en güzeli de bilgisayardı valla
görüşürüz..iyi bak kendine..
28 Kasım 2008 Saat:23:04
Nasıl geçiyor bakalım sınavların? Veya nasıl geçti? =)
Ben bir rahatım bir rahatım sorma kuş gibi hafifledim gerçekten çok güzel bir duygu buuuuu =)
29 Kasım 2008 Saat:05:22
beyazgelincik; evet bitmez bizim sınavlarımız
herkesin sınavları var cidden bu aralar, inşallah iyi geçer seninkiler de.
idare ediyoruz işte, ben hiç rahatlayamayacağım, salı günü bir midterm, perşembe cuma iki tane quizim var. Bayram dönüşü staj raporu, aynı pazartesi bir midterm, takibindeki çarşamba bir midterm daha… Bunlardan iki hafta sonra da finaller
Allah’ım çok yoğunum yaa..
tuuce: sınavlar normal geçiyor, iyisi var kötüsü var
Bu dersler öğrenci milletinin başına dert. Kötü geçen sınavlardan sonra çok üzülmemek lazım yalnız, daha ilk sınavlar oluyor. Hepimize başarılar.
6 Mayıs 2009 Saat:04:43
ben de aynı dertten muzdaribim.bu gece 23:59′a kadar göndermem gereken bir ödevim var,konuyu çok net açıklamışsın,bunun için teşekkürler ancak,ben bu yazmam gereken şeyi nereye yazacağımı bulamadım,putty falan nedir bilmiorum,codeblocks ile programı direk yazıyorum,build-compile olayında bu hatayı alıyorum,nereye ve nasıl yazacağımı açıklarsan çok memnun olurum..
6 Mayıs 2009 Saat:12:17
Burak, kullandığın programı ben hiç kullanmadım.
Ama genel mantık: programda kullandığın her dosyayı compile etmen gerekiyor. Bunu kendi programında nasıl yapacağını bilmiyorum. Dosyaları nasıl compile ettiğini yazarsan belki bir yol buluruz. Kolay gelsin.