我正在尝试使用fsevents.h文件获取文件事件通知。

我正在使用Mac OS X 10.6和XCode 3.1.4,在以下四个位置中找到了fsevents.h。

  • /系统/库/框架/CoreServices.framework/版本/ A /框架/CarbonCore.framework/版本/A/Headers/FSEvents.h
  • /Xcode3.1.4/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers
  • /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers
  • /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers

  • 我在访问fsevents.h时遇到以下问题

    1)上面的四个位置中应包含一个位置,因为fsevents不会被包含在内,除非我遵循以下包含语法
    include

    2)在哪里可以找到使用“extern”关键字在fsevents.h中声明其原型的函数定义

    最佳答案

    我想你应该

    #include <CoreServices/CoreServices.h>
    

    有关更多信息,请查看http://developer.apple.com/mac/library/documentation/Darwin/Conceptual/FSEvents_ProgGuide/UsingtheFSEventsFramework/UsingtheFSEventsFramework.html

    10-07 19:47