Насчет XCode не скажу, но скажу, как вручную. Раз это C++, то, скорее всего, надо будет ее перекомпилировать (собственно, они и сами это пишут). В Mac OS X при линковке запоминается полный путь к библиотеке (который может включать специальные переменные @executable_path
, @loader_path
и еще один хитрый ключ) — соответственно при линковке библиотеки нужно будет правильно выставить этот путь в зависимости от того, где собираетесь держать библиотеку. Когда библиотека готова, для линковки ее к проекту можно указать ее непосредственно ее в командной строке, или же через ключи -L(директория)
-l(краткое имя библиотеки)
; или, если она собирается framework'ом, то ключами -F(директория)
-framework(имя фреймворка)
.