以下是 VS2008/VC++ 下設定 cuda rules 的方法
1. 一般來說, cuda rule 會置於VCProjectDefaults 下, 如下
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\VCProjectDefaults
- NvCudaDriverApi.rules
- NvCudaDriverApi.v4.0.rules
- NvCudaRuntimeApi.rules
- NvCudaRuntimeApi.v4.0.rules
2. 如果是自訂的 project, 得先確認 project 有 CUDA Build rules. 可右擊 project, 點選"Custom Build Rules ..."; 對話盒出現 Build Rule Files 後, 點選適當的 rule path
3. 再指定 .cu file 使用 cuda rules.. 可對該 cuda file 右擊, 點選 Properties
4. 出現該 cuda file 的 Property Pages 後指定 Tool. 本例中使用 CUDA Runtime API (會因為之前選擇的 CUDA rule file 不同而改變)
Configuration Properties > General > Tool = "CUDA Runtime API"
5. 設定 Additional Include Directories
Configuration Properties > CUDA Runtime API > General > Additional Include Directories
Reference linkshttp://forums.nvidia.com/index.php?showtopic=30273http://forums.nvidia.com/index.php?showtopic=167114
沒有留言:
張貼留言