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

  • Google

    Google

    18 EYLÜL 2005
  • Modus Recordings

    Modus Record

    26 Kasım 2008
  • The Bad Tutorials

    The Bad Tuto

    6 EKİM 2009