IDE是Visual Stdio 2008,CUDA 2.1 Beta SDK和Toolkit都安装了,看到更新文档说CUDA 2.1 Beta开始支持VS2008了,那么请问怎么配置开发环境内?
这是VS2005的配置方法,那么VS2008怎么配置内?
1. 首先,建立一个 Win32 Console 模式的 project(在 Application Settings 中记得勾选 Empty project),并新增一个档案,例如 main.cu。
2. 在 main.cu 上右键单击,并选择 Properties。点选 General,确定 Tool 的部份是选择 Custom Build Tool。
3. 选择 Custom Build Step,在 Command Line 使用以下设定:
o Release 模式:"$(CUDA_BIN_PATH)nvcc.exe" -ccbin "$(VCInstallDir)bin" -c -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/Wp64,/O2,/Zi,/MT -I"$(CUDA_INC_PATH)" -o $(ConfigurationName)$(InputName).obj $(InputFileName)
o Debug 模式:"$(CUDA_BIN_PATH)nvcc.exe" -ccbin "$(VCInstallDir)bin" -c -D_DEBUG -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/Wp64,/Od,/Zi,/RTC1,/MTd -I"$(CUDA_INC_PATH)" -o $(ConfigurationName)$(InputName).obj $(InputFileName)
小白提问,各位见笑了.. |