mxGPUArray.h file not found
Mostra commenti meno recenti
Hello everyone,
I am running Maverick MAC OS X 64bits and Matlab 2013a/CUDA Toolkit 5.5 and GeForce650M card. I am sure that the CUDA installation was successful by trying several CUDA-C examples included in the toolkit installation.
Now I'm trying to perform mex compilation by following the procedure in http://www.mathworks.com.au/help/distcomp/run-mex-functions-containing-cuda-code.html#btrgje7.
with CUDA .cu file as provided in http://www.mathworks.com.au/help/distcomp/rmvd_matlablink__1da2f7c6e005a9643f6a92a0546e436a.html
And this command failed with an error:
>> mex mexGPUExample.cu
mexGPUExample.cu:10:10: fatal error: 'gpu/mxGPUArray.h' file not found
#include "gpu/mxGPUArray.h"
^
1 error generated.
mex: compile of ' "mexGPUExample.cu"' failed.
Error using mex (line 206)
Unable to complete successfully.
Where can I find the mxGPUArray.h file? Why is it not on my search path?
4 Commenti
Jill Reese
il 7 Gen 2014
Did you follow the instructions to set up the gpu mex options file? The instructions are right above the text pointed to by your first link.
Joss Knight
il 14 Gen 2014
Also, please try
>> mex -v mexGPUExample.cu
and post the resulting text - this will print out verbose text which will help us see why the compiler isn't finding that header file.
Note that if you don't have a mexopts.bat or mex_CUDA_maci64.xml file in the same directory as your .cu file, this will be the source of the problem.
Khoa Tran
il 20 Gen 2014
Priyanka Bharadwaj
il 30 Ott 2019
Modificato: Priyanka Bharadwaj
il 30 Ott 2019
Was this issue resolved. I have the similar error. Please let me the way around for this.
/matconvnet-1.0-beta24/matlab/src/bits/datamex.hpp:19:28: fatal error: gpu/mxGPUArray.h: No such file or directory
#include "gpu/mxGPUArray.h"
However I found that file under /usr/local/MATLAB/R2019b/toolbox/parallel/gpu/extern/include/gpu
Can you please let me know how to redirect to the right path while compiling?
Risposte (0)
Categorie
Scopri di più su GPU Computing in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!