FSEventStreamCreate() を使用して特定のフォルダーを監視するための目的の c クラスを作成しました。このクラスは、GUI ベースのアプリケーションで使用すると期待どおりに機能します。
現在、このクラスを使用してコマンドライン アプリケーションを作成しようとしています。プロジェクトはリンクに失敗します:(
以下はエラーメッセージです
アーキテクチャ x86_64 の未定義シンボル:
"_FSEventStreamCreate"、参照元:
-[MyFSWatcher initializeEventStream] 内 MyFSWatcher.o
"_FSEventStreamScheduleWithRunLoop"、参照元:
-[MyFSWatcher initializeEventStream] in MyFSWatcher.o
"_FSEventStreamStart"、参照元:
-[MyFSWatcher initializeEventStream] MyFSWatcher.o
ld: アーキテクチャ x86_64 のシンボルが見つかりませんでした
: エラー: リンカー コマンドが終了コード 1 で失敗しました
リンカーフラグがいくつか欠けていると思います。誰かがそれを指摘できますか?