gpt4 book ai didi

c - Ubuntu libdispatch 包含什么

转载 作者:太空宇宙 更新时间:2023-11-03 23:52:05 29 4
gpt4 key购买 nike

我正在尝试将 GCD(Grand Central Dispatch)应用程序移植到 Ubuntu,我发现了 libdispatch ubuntu 包

    apt-get install libdispatch0

它似乎安装正确(运行命令 dlocate libdispatch0 表明它存在)。我用的c头文件有

    #include <dispatch/dispatch.h>

但是当我尝试使用 clang 进行编译时,它说找不到 dispatch/dispatch.h。我一直在寻找 include 使用的东西有一段时间了。使用 dlocate,我找到了一个 dispatch.hpp 文件,但是

    #include <dispatch/dispatch.hpp> 

也没用。为gcd做一个dlocate找到了一个gcd.h,但是

   *include <gcd.h> 

也没用。

有人在 ubuntu 上使用 gcd 吗?

最佳答案

解决方案是运行

    apt-get install libdispatch-dev 

而不是 libdispatch0,它不包括头文件、手册页和基本上任何您想要制作使用 GCD 的程序所需的内容。显然 libdispatch0 适用于希望 Ubuntu 在内部使用 GCD 的人。

关于c - Ubuntu libdispatch 包含什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17602439/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com