我刚刚基于this教程在我的ubuntu 18中安装了opencl。我也发现了类似的问题here,但我无法正确理解。以下是工作空间内的文件夹: 好吧,我尝试如下,但是这里只有opencl_headers不会产生任何错误。
include_directories(~/intel-compute-runtime/workspace/opencl_headers/CL)
target_link_libraries(/usr/lib/x86_64-linux-gnu/libOpenCL.so)
答案 0 :(得分:0)
这对我来说适用于opencl 2.1。
include_directories(
# include
${catkin_INCLUDE_DIRS}
/usr/include/CL/
)
add_executable(save_pattern src/save_pattern.cpp)
target_link_libraries(save_pattern ${catkin_LIBRARIES} /usr/lib/x86_64-linux-gnu/libOpenCL.so)
使用this ans安装。