cuda配置不完整?求助大虾。

一个非常简单的程序,但是编译后就是无法通过,求大虾指点一下:

程序:
#include

global void kernel( void ){
}

int main(void){
kernel<<<1,1>>>();
printf("Hello, ");
return 0;
}

链接后的问题:

1>LINK : warning LNK4098: 默认库“LIBCMT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
1>libcpmtd.lib(xdebug.obj) : error LNK2019: 无法解析的外部符号 __malloc_dbg,该符号在函数 “void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)” (??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z) 中被引用

1>libcpmtd.lib(xdebug.obj) : error LNK2019: 无法解析的外部符号 __free_dbg,该符号在函数 “void __cdecl operator delete(void *,struct std::_DebugHeapTag_t const &,char *,int)” (??3@YAXPAXABU_DebugHeapTag_t@std@@PADH@Z) 中被引用

1>Debug\deviceQuery.exe : fatal error LNK1120: 2 个无法解析的外部命令
1>项目 : warning PRJ0018 : 未找到下列环境变量:
1>$(NVSDKCUDA_ROOT)

谢谢~