使用openCL设置emacs

Gar*_*orn 2 emacs linker binding opencl

使用emacs编译和运行简单的OpenCL程序需要哪些步骤?我们现在正在使用C++绑定进行开发,我从未使用过emacs,但我的队友非常喜欢它.

我只需要知道如何使用ATI Stream SDK和基本的OpenCL C++绑定设置链接器.实际编码不是问题.

Ale*_*kov 5

OpenCL不会改变有关C/C++项目的任何内容,您可以使用您可能使用的任何构建系统(vanilla Makefiles,autotools,cmake等).

对于.cl文件,我在.emacs中有这个:

(setq auto-mode-alist (cons '("\.cl$" . c-mode) auto-mode-alist))

...迫使Emacs将它们视为C文件.

我只需要知道如何使用ATI Stream SDK和基本的OpenCL C++绑定设置链接器.

你需要#include <CL/cl.hpp>并传递-lOpenCL给链接器,就是这样.