SORU
23 AĞUSTOS 2010, PAZARTESİ


`-Fpıc " ve " - fpıc` gcc parametreleri arasındaki fark nedir?

Zaten gcc kılavuz okudum, ama ben hala -fpic -fPIC arasındaki farkı anlayamıyor. Biri, çok basit ve net bir şekilde açıklayabilir mi?

(bir bonus olarak, aynı zamanda -fpie -fPIE) ile mukayese edebilirsiniz


Üzgünüm eğer bu yinelenen, ama sabit -fpic -fPIC içeren bir soru aramak için.

İlgili sorular:

CEVAP
23 AĞUSTOS 2010, PAZARTESİ


http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html

-fPIC -fpic konumdan bağımsız kodu oluşturmak için kullanın. -fPIC -fpic pozisyon üretmek için kullanılıp kullanılmayacağını bağımsız kod hedef bağımlıdır. -fPIC seçimi her zaman işe yarar, ama olabilir üretmek daha büyük bir kod daha -fpic (mnenomic unutmayın bu PİC bir büyük dava, bu yüzden olabilir üretmek daha büyük miktarda kod). -fpic seçeneği kullanarak genellikle daha küçük ve daha hızlı kod oluşturur, ama bağımlı platform kısıtlamaları, küresel görünür sembollerin sayısını veya kod boyutu gibi olacak. Linker paylaşılan kitaplık oluşturduğunuzda uygun olup olmadığını söyleyecektir. Şüphe, her zaman işe yarar çünkü 14**, seçtiğim.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MrOctopi

    MrOctopi

    6 Aralık 2010
  • Plugable

    Plugable

    19 Mayıs 2010
  • Tahir Jahi

    Tahir Jahi

    6 Mart 2006