2010-09-08 30 views
2

我有一個鏈接和gcc的問題,可能是由於我身邊的一個愚蠢的錯誤。從這篇文章Header files linked to from header file not found中,我嘗試使用-I選項來包含頭文件,但gcc似乎無法識別該參數。海灣合作委員會無法識別`-I ../路徑`

~/Documents/projects/opencl/NVIDIA_GPU_Computing_SDK/src_l$ gcc opencl_hello_world.c –I../OpenCL/common/inc/CL/ –L/usr/local/cuda/lib –lOpenCL 
gcc: –I../OpenCL/common/inc/CL/: No such file or directory 
gcc: –L/usr/local/cuda/lib: No such file or directory 
gcc: –lOpenCL: No such file or directory 
In file included from opencl_hello_world.c:6: 
../OpenCL/common/inc/CL/opencl.h:42:40: error: ../OpenCL/common/inc/CL/cl.h: No such file or directory 
../OpenCL/common/inc/CL/opencl.h:43:43: error: ../OpenCL/common/inc/CL/cl_gl.h: No such file or directory 
../OpenCL/common/inc/CL/opencl.h:44:47: error: ../OpenCL/common/inc/CL/cl_gl_ext.h: No such file or directory 
../OpenCL/common/inc/CL/opencl.h:45:44: error: ../OpenCL/common/inc/CL/cl_ext.h: No such file or directory 

當我輸入命令cd ../OpenCL/common/inc/CL/它使我在它的右側頭文件正確的文件夾。

我該怎麼做?

+0

我正要問同一個確切的問題(OpenCL和所有) – joslinm 2011-06-01 01:07:22

回答

3

檢查--I,-L,-l是不是在某些其他語言。

它看起來像一些unicode符號,而不是ascii。

這就是爲什麼他們不被識別爲gcc選項,但源文件。

+0

謝謝,我從網頁中提取了cmd,它確實是一個不同的符號。 – Framester 2010-09-08 15:08:19

相關問題