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给链接器,就是这样.