このfslogger.cを使用して、Macでファイルシステム通知を取得しています。ただし、LeopardとSnowLeopardでのみ機能し、LionやMountainLionでは機能しません。
http://osxbook.com/software/fslogger/download/fslogger.c
ioctlを使用して/dev/ fseventsのクローンを作成しようとすると、エラー番号14(不正なアドレス)が返されます。私はそれを修正しようとしました、私はそれがioctl関数の引数のいくつかの問題である可能性があると思いました。だから私はそれを修正しようとしましたが、まったく役に立ちません。私はそれをまったく修正することができませんでした。ライオン&マウンテンライオンのためにそれを機能させる方法のアイデア。