Bu hatanın ne anlama geldiğini bilen var mı?GDB hatası: Seçilen mimari i386 bildirilen hedef mimari ile uyumlu değil i386: x86-64
Ben NetBeans 8.0, Linux makinedeki gdb 7.8.1 ile çalışıyorum. Her şey iki gün öncesine kadar iyiydi, o zaman ben hata ayıklama başladığınızda aniden bu hatayı almaya başladı ve ne anlama geldiğini hiçbir fikrim yok.
Şimdiye kadar, üzerinde düşünebileceğim her şeyi temizlemeye ve sıfırlamaya çalışıyorum: netbeans'i yeniden yükle, tüm yerel dosyaları temizle, kodumu yeniden yeniden oluştur, tüm sınır değerlerini kaldır ve böyle devam et.
Bu hata ne anlama geldiğini anlamak için lütfen bana yardımcı olabilir misiniz? Bu sınır noktalarını hiç ayarlamadım, Netbeans onları nereden alıyor? peşin
Thanks,
Rachel
DÜZENLEME
yüzden şimdi biraz daha ayrıntı var: doğrudan GDB ile benim app hata ayıklamak çalışıyorum zaman netbeans olmadan ben
Starting program: ....
warning: Selected architecture i386 is not compatible with reported target architecture i386:x86-64
warning: Architecture rejected target-supplied description
Warning:
Cannot insert breakpoint -1. Temporarily disabling shared library breakpoints: breakpoint #-1 Cannot insert breakpoint 1. Cannot access memory at address 0x8081527
nasıl benim app i386 olmak kılan derleme içinde hangi kodun \ bayrak anlamaya: aşağıdaki hata alıyorum? x86_64 olmak için nasıl zorlayabilirim?
Tekrar teşekkürler.
Ancak, kodunuzu bundan önce geliştiriyordunuz, değil mi? Ve bu mesaj tam olarak ne zaman ortaya çıkıyor? –
NetBeans log dosyası var. Makinemde '~/.netbeans/8.2/var/log' içinde – HEKTO
olabilir. Belki önceki oturumdaki kesme noktalarını temizlemeniz gerekiyor. Hata ayıklama/kesme noktaları penceresine bakın ve tüm kesme noktalarını kaldırın. – dbrank0