Я разрабатываю приложение Cocoa, используя последнюю версию Xcode 4, я хочу связать динамические библиотеки с моим проектом (dylibs
), и я где-то читал, что добавления библиотек в моем проекте было недостаточно, поскольку у меня есть для запуска install_name_tool
и otool
, чтобы мой проект использовал библиотеки, которые были включены в мой проект.
Я прочитал страницы руководства для install_name_tool
, но я не понимаю, ПОЧЕМУ я должен это делать. Может кто-то, пожалуйста, так любезно объяснить, как работают библиотеки? особенно часть, в которой приложение и библиотеки имеют пути, указывающие на определенные места на моей машине, например /usr/local/lib/mylibrary.dylib
при запуске otool -L