2014-11-05 83 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

相關問題