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

  • akalyne

    akalyne

    13 Mayıs 2009
  • pain975

    pain975

    27 NİSAN 2008
  • warningthepeople

    warningthepe

    21 EYLÜL 2011