İ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)