Anubis13 Δημοσ. 26 Ιουνίου 2014 Δημοσ. 26 Ιουνίου 2014 Καλημέρα, προσπαθώ να σετάρω την OpenCL σε windows με NVIDIA καρτα. Ενω εχω κανει τα αρχικά βήματα οταν παω να κανω compile παιρνω το εξης προβλημα, το οποιο δεν μπορω να λυσω.
Anubis13 Δημοσ. 26 Ιουνίου 2014 Μέλος Δημοσ. 26 Ιουνίου 2014 Τι πρέπει να έχει το 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
Dr.Fuzzy Δημοσ. 26 Ιουνίου 2014 Δημοσ. 26 Ιουνίου 2014 Δεν χρησιμοποιώ win οπότε δε μπορώ να σου πω σίγουρα. Δες όμως εδώ http://stackoverflow.com/questions/7304580/getting-started-with-opencl-on-windows-7 και εδώ http://stackoverflow.com/questions/12437776/gcc-compiling-an-opencl-host-on-windows
Anubis13 Δημοσ. 26 Ιουνίου 2014 Μέλος Δημοσ. 26 Ιουνίου 2014 πφφ ειναι χαζο το sdk. http://stackoverflow.com/questions/15185955/compile-opencl-on-mingw-nvidia-sdk ηθελε την απαντηση εδω το .def με το .a αρχειο...αλλιως δεν κανει link για λογο που δεν καταλαβαινω
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα