I am having trouble getting matconvnet to compile with GPU support on my Win10 machine. I got it to sucessfully compile without GPU support, but with much less luck on the GPU side. I am using CUDA10, and my other hardware specs are as in the question title.
One [ir]relevant detail might be that the directory pointed to by the default option for "--compiler-bindir" (i.e. C:\Program Files (x86)\Microsoft\Visual Studio\2017\Community\VC\bin) doesn't exist. I tried creating an empty folder in this path and several files do seem to compile, but with several warning flags along the lines of c++11 standards not being supported by the compiler. Even with this folder created and several files compiling, however, the process also errors out. I have included the last several lines of the output from this method.
> vl_compilenn('enableGpu', true)
.
.
.
vl_imreadjpeg_old.cu
SSSE3 instruction set not enabled. Using slower image conversion routines.
Building with 'MinGW64 Compiler (C)'.
Error using mex
gcc: error: gdiplus.lib: No such file or directory
Error in vl_compilenn>mex_link (line 627)
mex(args{:}) ;
Error in vl_compilenn (line 500)
mex_link(opts, objs, flags.mex_dir, flags) ;
Following is the original output (without creating the folder pointed to by --compiler-bindir)
I am having trouble getting matconvnet to compile with GPU support on my Win10 machine. I got it to sucessfully compile without GPU support, but with much less luck on the GPU side. I am using CUDA10, and my other hardware specs are as in the question title. One [ir]relevant detail might be that the directory pointed to by the default option for "--compiler-bindir" (i.e. C:\Program Files (x86)\Microsoft\Visual Studio\2017\Community\VC\bin) doesn't exist. I tried creating an empty folder in this path and several files do seem to compile, but with several warning flags along the lines of c++11 standards not being supported by the compiler. Even with this folder created and several files compiling, however, the process also errors out. I have included the last several lines of the output from this method.
Following is the original output (without creating the folder pointed to by --compiler-bindir)