GCC -fPİC seçeneği
Kod oluşturma Kuralları için GCC Seçenekleri hakkında link okudum ama ne olduğunu anlayamadım "Oluşturmak pozisyon bağımsız kod (PIC)". Lütfen bana açıklamak için bir örnek ne anlama geliyor ver.
CEVAP
Konumdan Bağımsız Kod üretilir makine kodu çalışmak için belirli bir adreste bulunan bağımlı olmadığı anlamına gelir.
E. g. atlar yerine göreli mutlak olarak oluşturulur.
Pseudo-montaj:
PİC: Bu kodu adrese olup 100 veya 1000 çalışmaya devam eder
100: COMPARE REG1, REG2
101: JUMP_IF_EQUAL CURRENT 10
...
111: NOP
Olmayan PİC: Bu sadece kodu adresi 100 olduğunda çalışır
100: COMPARE REG1, REG2
101: JUMP_IF_EQUAL 111
...
111: NOP
EDİT: yanıt yorum.
Eğer kod derlenmiş -fpıc, uygun bir ekleme kitaplık - kütüphane olmalı mümkün olduğunca uzak taşındı onun tercih edilen konumda bellek için başka bir adres, olabilir başka bir önceden yüklenmiş kütüphane Adres kitaplık tercih ediyor.
Nasıl JSTL-eğer başka seçeneği kullanm...
Seçme kutusu seçili seçeneği ayarlayın...
Boş seçeneği seçin kutusunda Özelleşti...
belirli bir dizin altındaki tüm java d...
' seçeneği '' sh '...