← man/system_admin
install_name_tool — man install_name_tool — 80×24
ugur@toprak:~/man/system_admin$man install_name_tool
Bölüm 1 Sistem Yönetimi

install_name_tool

install_name_tool — macOS komut satırı aracı.

İsim

install_name_tool - dinamik paylaşılan kütüphanelerin (dynamic shared library) yükleme adlarını değiştirir

Sinopsis

       install_name_tool [-change eski yeni ] ... [-rpath eski yeni ] ... [-add_rpath yeni ] ...
       [-delete_rpath yeni ] ... [-id ad] dosya

Açıklama

install_name_tool, bir Mach-O ikili dosyasında (binary) kayıtlı olan dinamik paylaşılan kütüphane yükleme adlarını değiştirir ve/veya rpath yollarını ekler, değiştirir ya da siler. Yükleme adları veya rpath yolları daha büyük olduğunda bu aracın çalışabilmesi için ikili dosyanın ld(1) aracının -headerpad_max_install_names seçeneğiyle derlenmiş olması gerekir.

-change eski yeni Belirtilen Mach-O ikili dosyasındaki bağımlı paylaşılan kütüphane yükleme adını eski değerinden yeni değerine değiştirir. Bu seçeneklerden birden fazlası belirtilebilir. Eğer Mach-O ikili dosyası belirtilen -change seçeneğindeki eski yükleme adını içermiyorsa seçenek göz ardı edilir.

-id ad Bir dinamik paylaşılan kütüphanenin paylaşılan kütüphane kimlik adını ad olarak değiştirir. Eğer Mach-O ikili dosyası bir dinamik paylaşılan kütüphane değilse ve -id seçeneği belirtilmişse bu seçenek göz ardı edilir.

-rpath eski yeni Belirtilen Mach-O ikili dosyasındaki eski rpath yol adını yeni olarak değiştirir. Bu seçeneklerden birden fazlası belirtilebilir. Eğer Mach-O ikili dosyası belirtilen -rpath seçeneğindeki eski rpath yol adını içermiyorsa bu durum bir hata oluşturur.

-add_rpath yeni Belirtilen Mach-O ikili dosyasına yeni rpath yol adını ekler. Bu seçeneklerden birden fazlası belirtilebilir. Eğer Mach-O ikili dosyası zaten -add_rpath seçeneğinde belirtilen yeni rpath yol adını içeriyorsa bu durum bir hata oluşturur.

-delete_rpath eski Belirtilen Mach-O ikili dosyasındaki eski rpath yol adını siler. Bu seçeneklerden birden fazlası belirtilebilir. Eğer Mach-O ikili dosyası -delete_rpath seçeneğinde belirtilen eski rpath yol adını içermiyorsa bu durum bir hata oluşturur.

Ayrıca Bakınız

ld(1)

Apple, Inc. March 4, 2009 INSTALL_NAME_TOOL(1)