Я читаю «Продвинутое программирование для Mac OS X» Марка и Аарона. Я не могу заставить один оператор терминала работать правильно:
cc -g -o useadd -F./Adder/build -framework Adder useadd.m
Это на странице 45 - Глава 3 (Библиотеки). Как видите, я пытаюсь связать useadd.m с фреймворком, созданным с помощью Xcode. Когда я запускаю эту команду, я получаю эту ошибку:
ld: фреймворк не найден Adder
collect2: ld вернул 1 статус выхода
Я убедился, что папка /Adder/build существует в текущем каталоге. Внутри этой папки есть еще один: Adder.build, который содержит фреймворк. Я пробовал все возможные комбинации, но компоновщик просто не может найти мою структуру.
Я использую Mac OS X Leopard, и я думаю, что книга была опубликована до Leopard, когда Tiger был еще самой последней Mac OS.
Не могли бы вы мне помочь?