2014-11-05 49 views
1

一直试图让这个工作。我有AMD APP SDK与OpenCL进行一些并行计算。我设置了include路径,Eclipse项目中的库路径会告诉我CL.hpp丢失,尽管我甚至可以在includes文件夹中看到它,我可以在项目中右键单击它并查看源代码。哪里不对?即使当我尝试用g ++手动编译并设置包含路径时,我不会工作。g ++/Eclipse不会找到包含文件,尽管路径已设置

Image of the error http://s14.directupload.net/images/141105/nzs6qse8.png

+1

野生猜想:你尝试过用/替换\? – Turing85 2014-11-05 23:39:37

回答

1

我假设你已经有C++ include path for Eclipse设置为/opt/AMDAPPSDK-2.9-1/include文件夹(或相当于一个项目的相对之一)。

确保使用正斜杠UNIX风格(落后者都不能保证正常工作)为您的include指令

#include <CL/cl.hpp> 
+0

Include设置正确,否则eclipse将不会代表“includes”下的文件/文件夹。 – Turing85 2014-11-05 23:52:17

+0

VS区分包含在解决方案中的文件(它们可能是资源)和包含路径中的文件夹,这就是为什么我要求仔细检查。无论如何,反斜线应该是问题。 – 2014-11-05 23:53:57

相关问题