Por el momento CUDA ya reconoce una función clave CUDA C/C++, como cudaMalloc
, cudaFree
, cudaEventCreate
, etc.Como llegar VS 2010 para reconocer ciertas funciones CUDA
También reconoce ciertos tipos como dim3
y cudaEvent_t
. No se reconocen otras funciones y tipos como la plantilla de textura, las funciones __syncthreads
o la función atomicCAS
.
Todo se compila muy bien, pero estoy cansado de ver los subrayados rojos por todas partes y quiero ver los parámetros de ejemplo que se muestran cuando escribe en cualquier función reconocible.
¿Cómo obtengo VS para atrapar estas funciones?
__syncthreads está en el archivo usertype.dat, y se resalta en color azul, pero la función sigue sin ser reconocida (subrayado en rojo). He seguido las instrucciones del blog muy claramente, pero eso solo funcionó para las funciones que describí anteriormente. También encontré manualmente el directorio de inclusión de CUDA 4.0. El único beneficio fue que pude abrir los documentos. – sj755