我正在运行带有 nvidia GTX 760 的 Ubuntu Gnome 14.04,并且想要开始使用 OpenCL 和 C++。我安装了适用于 Ubuntu 64Bit 版本的 CUDA Toolkit 7.0 和当前的 nvidia 驱动程序,但是功能:
无符号整数平台IdCount = 0;
clGetPlatformIDs(0,nullptr,&platformIdCount);
platformIdCount 始终返回 0。如何访问我的平台?是否还有其他文件或软件包需要安装?
谢谢您的帮助,抱歉我的英语不好。
答案1
好的,我自己已经完成了。
我下载了最新的 NVidia-CUDA-Toolkit。然后我使用以下命令关闭 X-server:
sudo 服务 gdm 停止
然后我按下的地方出现了一个黑屏:
Ctrl + Alt + F1
我刚刚登录了我的帐户,转到工具包所在的文件夹并运行它:
sudo sh "工具包名称".run
安装完成后我重新启动
sudo 重启
我希望这将帮助其他一些没有经验的 Ubuntu 用户运行 OpenCL。