Я написал объект-c-класс для просмотра определенной папки с использованием FSEventStreamCreate(). Этот класс работает, как ожидается, когда я использую его в приложении на основе графического интерфейса.Командная строка fsevents
Теперь я пытаюсь написать приложение командной строки, используя этот класс. Проект не может установить связь :(
следующее сообщение об ошибке
Undefined symbols for architecture x86_64:
"_FSEventStreamCreate", referenced from:
-[MyFSWatcher initializeEventStream] in MyFSWatcher.o
"_FSEventStreamScheduleWithRunLoop", referenced from:
-[MyFSWatcher initializeEventStream] in MyFSWatcher.o
"_FSEventStreamStart", referenced from:
-[MyFSWatcher initializeEventStream] in MyFSWatcher.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1
Я предполагаю, что я не хватает некоторых флагов компоновщика. Может кто-то пожалуйста, указать, что вне дома?
Да, это правильно. Я просто читал: https://developer.apple.com/library/mac/#documentation/Darwin/Conceptual/FSEvents_ProgGuide/UsingtheFSEventsFramework/UsingtheFSEventsFramework.html – vrrathod