3

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

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

  1. /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/FSEvents.h
  2. /Xcode3.1.4/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers
  3. /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers
  4. /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers

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

1)在上述四个位置中应该包含一个位置,因为 fsevents 没有被包含,除非我输入以下包含语法 include<../../../../Developer/SDKs/MacOSX10.6.sdk/System/库/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/fsevents.h>

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

4

1 回答 1

3

我认为你应该只是

#include <CoreServices/CoreServices.h>

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

于 2010-05-15T16:12:23.487 回答