Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλημέρα,

 

προσπαθώ να σετάρω την OpenCL σε windows με NVIDIA καρτα. Ενω εχω κανει τα αρχικά βήματα οταν παω να κανω compile παιρνω το εξης προβλημα, το οποιο δεν μπορω να λυσω.

post-151262-0-93850900-1403770198_thumb.png

Δημοσ.

Τι πρέπει να έχει το path?

C:\Users\XXX\Desktop>g++ OpenCLProject1.cpp -I "C:\ProgramData\NVIDIA Corporatio
n\NVIDIA GPU Computing SDK 4.0\OpenCL\common\inc\CL" -L "C:\ProgramData\NVIDIA C
orporation\NVIDIA GPU Computing SDK 4.0\OpenCL\common\lib\x64" -lOpenCL
In file included from OpenCLProject1.cpp:8:0:
C:\ProgramData\NVIDIA Corporation\NVIDIA GPU Computing SDK 4.0\OpenCL\common\inc
\CL/cl.h:32:28: fatal error: CL/cl_platform.h: No such file or directory
 #include <CL/cl_platform.h>
                            ^
compilation terminated.

 

 

Εδω σκαει διοτι παιρνει ως path το CL και μετα μεσα στο Cl.h αναζητα το CL/cl_platform.h

Aν αλλαξω το header παιρνω undefined reference σαν να μην παιρνει το τελευταιο ορισμα -lOpenCL

 

Στα environment variables εχω το εξης C:\ProgramData\NVIDIA Corporation\NVIDIA GPU Computing SDK 4.0

με variable name NVSDKCOMPUTE_ROOT

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...