mxGPUArray.h file not found
4 次查看(过去 30 天)
显示 更早的评论
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 个评论
Priyanka Bharadwaj
2019-10-30
编辑:Priyanka Bharadwaj
2019-10-30
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?
回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!