问题:需要什么标题和驱动程序,我将在哪里使用gcc/g ++在ubuntu上编译开放CL?
信息:有一段时间我现在一直在试图找出如何在我的桌面上安装开放式CL以及如果可能的话我的上网本.有几个教程我已经尝试但似乎没有工作.此外,他们都只是一步一步地解释为什么对于特定的IDE特定的,甚至更糟的是,所以你必须学习IDE才能做任何事情.
所以我的桌面上有一台NVIDA GX465,上网本中有集成显卡.我的首要任务当然是我的桌面,上网本只是为了便于开发(两者都运行ubuntu 11.04,一出现就会运行11.10).有人可以告诉我究竟需要什么来获得它所以我可以实际编译代码并让它运行.如果你还能解释每件作品的作用,那么我就能理解它的重要性.
我有一个需要opencl的项目.我已经在我的机器上安装了CUDA和openCL但是当我'生成'我的项目时出现以下错误:
CL/cl.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我知道我可以创建一个硬链接(在我的unix(ubuntu)系统中)来解决问题:
ln -s /usr/include/nvidia-current/CL
Run Code Online (Sandbox Code Playgroud)
但我认为这是一个快速解决方案,而不是正确的解决方案.我想在我的makefile中处理这个(我猜),这样就可以编译一个简单的"make"命令.我怎么能这样做?