I have tried hundreds of times to solve this problem.
I tried opencv 2.4.8 + cuda 5.5 + vs 2012
opencv 2.4.8 + cuda 6 + vs 2012
opencv 2.4.9 + cuda 5.5 + vs 2012
opencv 2.4.9 + cuda 6 + vs 2012
opencv 2.4.9 + cuda 6 + vs 2013.
when I almost dead, I find solution.
It is solution.
Open "nvcc.profile" by text editor.
This file may be located in "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v6.0\bin" (in my case)
And add this setense
CUDA_NVCC_FLAGS += --compiler-bindir = "-IE:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin"
so this figure is all contents of nvcc.profile.
I am happy to notice this tip to world.
^^
Why it's "-IE:/Program Files ..." here? Not "-IC:/Program Files"?
ReplyDeleteIt's because you had installed VS120 in E Disk?
Why it's "-IE:/Program Files ..." here? Not "-IC:/Program Files"?
ReplyDeleteIt's because you had installed VS120 in E Disk?