SORU
29 Mart 2012, PERŞEMBE


Nasıl yazdırmak için ld(linker) arama yolu

Bir şekilde ne tarafından görünen arama yolları yazdırınldsırayla arar.

CEVAP
29 Mart 2012, PERŞEMBE


Sadece tam etkili arama yolunda baskı için herhangi bir seçenek olduğundan emin değilim.

Ama: arama yolu dizinler komut satırı dizin linker komut dosyası SEARCH_DIR("...") direktifler tarafından arama yolu eklendi izledi(s) -L seçenekler ile belirtilen oluşmaktadır. Eğer aşağıdaki gibi yapabilirsin ki bu, her iki görebiliyorsanız onu dışarı çalışabilirsiniz

Doğrudan ld yürütmesini iseniz:

  • Onlar söylediğin her neyse -L seçenekler.
  • Linker komut dosyası görmek için, --verbose seçeneği ekleyin. SEARCH_DIR("...") yönergeleri, genellikle çıktının üstüne yakın aramak. (Not bu değildir, aynı şekilde her çağırma ld -- linker sahip çok sayıda değişik built-in varsayılan linker komut dosyaları ve seçer arasında onlara dayanarak çeşitli diğer linker seçenekleri.)

Eğer gcc) bağlantı:

  • -v linker çağırır nasıl gösterir, böylece 9 ** seçeneği iletebilirsiniz. Aslında normal değil çağırmak ld doğrudan, ama dolaylı olarak) bir alet collect2 (hayatında bir kere kendi iç dizinler), hangi sırayla çağırır ld. -L seçenekler kullanılıyor ne size gösterecektir.
  • gcc seçenekleri -Wl,--verbose yukarıda açıklandığı gibi linker --verbose linker script görmek için geçiş yapmak için ekleyebilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • friendz.net

    friendz.net

    29 EKİM 2010
  • hotstrikegently

    hotstrikegen

    26 AĞUSTOS 2011
  • Jared Busch

    Jared Busch

    25 Mayıs 2011