Çözüldü (C++)Client Build in Debug Mode

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

scorpion1453

Üye
Üye
Mesaj
18
Beğeni
6
Puan
415
Merhabalar arkadaslar.

Geliştirme açısından daha mantıklı olduğu öğrendiğim debug modu kullanmaya çalıştım.

Visual Studio ile build etmeden önce üstteki Distribute yerini Debug yaptım ve yaklaşık olarak 150 tane hata aldım.
Hataların geneli şunla alakalı:
Aldığım hata:

module unsafe for SAFESEF image


Bilgisi olan ve paylaşmak isteyenler konu altından yardımcı olurlarsa sevinirim.

İyi forumlar.
 
Çözüm
Teamwier ile arkadaşımızın aldığı hatayı şu şekilde çözdük.
Userinterface kısmına sağ tıklayıp özellikler (property) diyoruz. Gelen pencereden linkere ve commandline'e tıklayıp aşağıya şu kodları ekliyoruz.

Kod:
/SAFESEH:NO
Bunu ekledikten sonra şu şekilde hata aldık.
Kod:
warning LNK4098: defaultlib 'libcmt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library

Bu sorunu da şunu ekleyerek çözdük.
Kod:
/NODEFAULTLIB:library

Not: LNK4098 sorununun diğer çözümleri için buraya bakabilirsiniz:
Linkleri görebilmek için giriş yap veya kayıt ol.


nasil çözülür.jpg


Ekran resmi ile tam olarak nereye eklediğimize bakabilirsiniz. Forum konusunu açan kişi çözüldüğünü teyit ettikten sonra konu çözüldü işaretlenip kilitlenecektir. :)
Hangi konu. Bağlantıyı paylaşır mısınız?
 
Tamam sorununuzu şimdi anladım. Clientiniz release modunda build oluyor mu?
 
O konuda clientin nasıl build edildiği yazmıyor. Python kaynaklı hata aldığı için clienti debug (hata ayıklama modunda) build etmesi gerektiğini belirttim.

Sizin aldığınız hataya gelirsek bu hata ile ilgili bir fikrim yok. Siz build yapmadan önce extern dosyasını visual studio'ya gösterdiniz mi?
 
O konuda clientin nasıl build edildiği yazmıyor. Python kaynaklı hata aldığı için clienti debug (hata ayıklama modunda) build etmesi gerektiğini belirttim.

Sizin aldığınız hataya gelirsek bu hata ile ilgili bir fikrim yok. Siz build yapmadan önce extern dosyasını visual studio'ya gösterdiniz mi?
Exter i visual a gostermek ne oluyor tam olarak, distribute olarak build edebiliyorum.
 
Exter i visual a gostermek ne oluyor tam olarak, distribute olarak build edebiliyorum.

Distribute ile build edebilirsiniz o zaman. Bende hastanede yatıyorum bilgisayar olmadığı için telefondan destek vermeye çalışıyorum.

Zaten oyunculara dağıtılan sürüm distribute sürümü. Build oluyorsa o şekilde kullanabilirsiniz. :)
 
Distribute ile build edebilirsiniz o zaman. Bende hastanede yatıyorum bilgisayar olmadığı için telefondan destek vermeye çalışıyorum.

Zaten oyunculara dağıtılan sürüm distribute sürümü. Build oluyorsa o şekilde kullanabilirsiniz. :)
Geçmiş olsun öncelikle :D
Hocam benim amacım o paneli açmak, python dilini çok iyi biliyorum, az çok anlatma imkanınız var mı exteri exeye gostermek nasıl oluyor?
 
Hocam şuan bu şekilde yardımcı olamam. Konunuzu açık tutuyorum bilen kişiler yardımcı olacaktır. Bende hastaneden çıktığımda size teamwier ile bağlanıp beraber yapmaya çalışırız.
 
Zahmet olmazsa hataların tamamını yazabilir misiniz?
 
Directx 8 ile ilgili hata veriyor. Debug modu içinde lib olması gerekli. Galiba eksik lib mevcut. Hastaneden çıkınca bakarız beraber. Sizde bu süreç içinde çözmeye çalışırsanız iyi olur. :)
Bu arada harici resim servisleri yasak olduğu için resmini foruma ekledim. ;)
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst