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

  • DRDAnimation

    DRDAnimation

    28 EYLÜL 2012
  • edwin maldonado

    edwin maldon

    28 Mart 2009
  • RomanAtwood

    RomanAtwood

    18 Kasım 2009