我如何获得块/大中央调度Snow Leopard中的工作?看来,库默认不安装:当我尝试做#include <dispatch/dispatch.h>,我得到一个库未找到错误

我试图使我发现这里的源: http://libdispatch.macosforge.org/ 但它产生的错误(internal.h:99:27: error: Block_private.h: No such file or directory +其他),但我也不知道这是用正确的信号源。关于如何得到这个工作的任何指针赞赏。

有帮助吗?

解决方案

您不应该编写任何特别的事情dispatch.h。事实上,库未找到的暗示,这是一个链接错误,没有任何与dispatch.h本身。

有关的记录,dispatch.h位于:/Developer/SDKs/MacOSX10.6.sdk/usr/include/dispatch/dispatch.h

可我们看到确切的错误信息?来并没有在这里感。

其他提示

检查项目被设置为使用10.6 SDK。

您必须改变目前的SDK为您的项目,因为大中央调度只雪豹的工作。

转到项目>编辑项目设置>常规

在窗口的底部,你必须改变

基地SDK为所有配置:Mac OS X 10.6.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top