gpt4 book ai didi

xcode - 如何让 gcc 中的链接器识别 OpenCL 库函数?

转载 作者:行者123 更新时间:2023-12-01 09:39:47 24 4
gpt4 key购买 nike

OpenCL 让我大吃一惊。不过,我确信这个问题并不是 OpenCL 特有的。

我的主文件的顶部看起来像:

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <OpenCL/opencl.h>

// some code

cl_device_id device_id; //declaring a device id gives no errors

int err = clGetDeviceIDs(NULL, CL_DEVICE_TYPE_GPU, 1, &device_id, NULL);
//the above API call does give an error.

我在 Snow Leopard 上执行此操作。我可以使用 XCode 构建和运行 Apple 的示例。我也可以通过make编译运行NVIDIA的示例代码。

如何在不使用 XCODE 的情况下正确编译我的代码?

最佳答案

$ gcc -framework OpenCL hello.c

$ gcc -framework opencl hello.c

两者都有效。有人想在非 OSX 环境中尝试这个吗?

关于xcode - 如何让 gcc 中的链接器识别 OpenCL 库函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1604315/

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