2011-12-28 9 views
12

GCC'nin 32 veya 64bit kodunu varsayılan olarak mı derlediğini öğrenmenin bir yolu var mı?GCC'm varsayılan olarak 64 bit mi derlediğini nasıl anlarım?

GCC sürümüm 4.1.2'dir. os kernel sürümüm x86_64.

Teşekkürler.

+0

belki de küçük bir program yazabilir, derleyin ve çalıştırın: "std :: cout << sizeof (uzun) * 8" – Yaniro

+0

Windows platformundaki özellikler ile ilgili bir soru: http://stackoverflow.com/questions/ 7441552/nasıl yapılır-belirtin-win32-ya-windows-64-hedef-ile-çapraz derleyici-i686-w64-mingw32-g –

cevap

22

Tip gcc -v. Diğer şeylerin yanı sıra, size hedef platformu söyleyecektir. @Oli söylediği gibi

Target: x86_64-redhat-linux 
2

, yapılandırma söylemeliyim, ama aslında sonra bununla vida mümkündür: Mesela ben olsun.

Kemer ve parantez için, bir şey derleyin ve çıktı dosyasını incelemek için file kullanın.

İlgili konular