İçeriğe atla

toprak.run/man/system_admin/lorder

KILAVUZ SAYFASI · Sistem yönetimi

lorder

nesne dosyaları için bağımlılıkları listeler


Adı

lorder – nesne dosyaları için bağımlılıkları listeler

Sinopsis

     lorder file ...

Açıklama

lorder yardımcı programı, komut satırında listelenen nesne dosyaları ve kütüphane arşivleri arasındaki karşılıklı bağımlılıkları belirlemek için nm(1) komutunu kullanır. Ardından, her bir çiftteki ilk dosyanın, ikincisi tarafından tanımlanan en az bir sembole referans verdiği dosya adı çiftlerinin bir listesini çıktı olarak verir.

Çıktı normalde, tüm referansların yükleyicinin tek bir geçişinde çözülebilmesi amacıyla nesne modüllerinin en uygun sıralamasını belirlemek üzere bir kütüphane oluşturulduğunda tsort(1) ile birlikte kullanılır.

Benzer şekilde, statik yürütülebilir dosyaları bağlarken, kütüphaneleri bağımlılık sırasına göre sıralamak için lorder ve tsort(1) kullanılabilir.

Modern bağlayıcılar artık lorder kullanılmasını gerektirmese de, bu program hala buna ihtiyaç duyan eski kod tabanları ve derleme sistemlerinin yararlanması amacıyla sağlanmıştır.

Ortam

NM nm(1) yürütülebilir dosyasının yolu, varsayılan olarak “nm” şeklindedir.

NMFLAGS nm(1) komutuna geçirilecek bayraklar.

Örnekler

	   ar cr library.a `lorder ${OBJS} | tsort`
	   cc -o foo ${OBJS} `lorder ${STATIC_LIBS} | tsort`

Ayrıca Bakınız

ar(1), ld(1), nm(1), ranlib(1), tsort(1)

Geçmiş

Bir lorder yardımcı programı Sürüm 7 AT&T UNIX sisteminde ortaya çıktı.

Uyarılar

lorder yardımcı programı, içinde boşluk veya satır sonu karakteri barındıran dosya adları verildiğinde düzgün çalışmayacaktır.

ALFABEDE KOMŞULARI

look
lp

AYNI GRUPTAN — SİSTEM YÖNETİMİ

  • aaApple Arşivleri üzerinde işlem yapar
  • aeaApple Şifreli Arşivlerini (Apple Encrypted
  • amtSoyut Makine Test Aracı (Abstract Machine
  • applybir komutu bir dizi argümana uygular
  • appsleepduygulama uyku arka plan programı (app slee
  • archmimari türünü yazdırır veya evrensel bir i

BU SAYFA HAKKINDA