码迷,mamicode.com
首页 > 其他好文 > 详细

cl_nif.c:40:19: 致命错误:CL/cl.h:没有那个文件或目录

时间:2015-12-17 22:36:50      阅读:636      评论:0      收藏:0      [点我收藏+]

标签:cl_nif.c:40:19: 致命错误:cl/cl.h:没有那个文件或目录

[root@localhost cl]# rebar compile

==> cl (compile)

Compiling c_src/cl_nif.c
c_src/cl_nif.c:40:19: 致命错误:CL/cl.h:没有那个文件或目录

 #include <CL/cl.h>

                   ^

编译中断。
ERROR: compile failed while processing /usr/local/ERL_LIBS_FILE/cl: rebar_abort


解决办法:

首先使用whereis命令查看系统中是否有cl.h头文件

[root@localhost cl]#whereis cl.h

如果有,就将此文件拷贝到/usr/local/include目录下

如果没有,由于cl.h属于OpenCL SDK中的一部分,因此需要从OpenCL官网上下载其SDK,解压

找到其中需要的包含头文件cl.h的文件夹CL,将其复制到/usr/include或者是/usr/local/include目

录中即可

[root@localhost 下载]# ls CL

cl_ext.h  cl_gl_ext.h  cl_gl.h  cl.h  cl.hpp  cl_platform.h  opencl.h  va_ext.h

[root@localhost 下载]# cp  CL -rf /usr/local/include



本文出自 “DOSOM” 博客,谢绝转载!

cl_nif.c:40:19: 致命错误:CL/cl.h:没有那个文件或目录

标签:cl_nif.c:40:19: 致命错误:cl/cl.h:没有那个文件或目录

原文地址:http://8656934.blog.51cto.com/8646934/1725806

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!