解决办法:在主程序的顶部加上下面这段:
#ifndef __CUDACC__
#define __CUDACC__
#endif // !__CUDACC__
VS识别的时候,认为__CUDACC__没有定义,所以需要定义。在程序真正执行的时候,因为已经定义过了,所以没有执行。
如果还没有解决问题,则需要考虑加上头文件cuda_texture_types.h。
解决办法:在主程序的顶部加上下面这段:
#ifndef __CUDACC__
#define __CUDACC__
#endif // !__CUDACC__
VS识别的时候,认为__CUDACC__没有定义,所以需要定义。在程序真正执行的时候,因为已经定义过了,所以没有执行。
如果还没有解决问题,则需要考虑加上头文件cuda_texture_types.h。