`-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
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.
Bir URI, URL ve URN arasındaki fark ne...
Aramak ve uygulamak arasındaki fark ne...
@Staticmethod ve @Python classmethod a...
Match_parent ve fill_parent arasındaki...
Varchar ve nvarchar arasındaki fark ne...