ubuntu - 在 Ubuntu 10.04 上安装 OpenCL

标签 ubuntu cuda opencl

我有一个问题,我想要一个快速的解决方案....任何帮助表示赞赏。

我有一台带有 的笔记本电脑ubuntu10.04 英伟达 8400M GS 显卡。我最近开始了一些关于 OpenCL 的工作,并想在我笔记本电脑的 GPU 上运行它……但我在开始的那天遇到了很多问题。

我下载了在 Nvidia GPU 上运行 OpenCL 所需的最新驱动程序和 sdk。我已经安装
1.NVIDIA-Linux-x86-260.19.36驱动
2.devdriver-3.2-linux-32-260.19.26驱动
3. cudatoolkit_3.2.16_linux_32_ubuntu10.04 CUDA工具包
4.gpucomputingsdk-3.2.16-linux GPU SDK

我设置了 PATH 和 LD_LIBRARY_PATH 变量,正如在安装 cuda 工具包的过程之后所指示的那样。之后我进入 *NVIDIA_GPU_Computing_SDK/OpenCL* 目录并输入 sudo make (如给出的 here )。但我得到了错误

   ‘glXGetCurrentContext’ was not declared in this scope

我不明白问题是什么。我错过了要安装的东西还是 MakeFile 有问题,我必须更改其中的一些选项?

同样在这一步之后,我应该如何使用它来链接运行 OpenCL 程序代码?

提前致谢。

最佳答案

关于ubuntu - 在 Ubuntu 10.04 上安装 OpenCL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4931844/

相关文章:

optimization - 对 2D 数组使用 Texture Cache/Image2D 的缺点?

ubuntu - 如何安装 Mariadb?

c++ - QProcess::readAllStandardOutput() 和换行符

php - apache 提供的空白 php 页面

c++ - 使用 CUDA 计算(非常)大的矩阵乘积

python - 使用 GPU PyOpenCL 进行优化的不同方法 python 代码 : extern function inside kernel GPU/PyOpenCL

ruby - Jekyll 构建和服务无法在 Ubuntu (WSL) 上运行

c - 使用 cudaMallocManaged 很快就会耗尽内存

c++ - CUDA:将统一内存与类和数组一起使用

linux - 单声道中的英特尔 CPU OpenCL 被 SIGXCPU (Ubuntu) 杀死