如何在Visual Studio 2008 中建立新的CUDA 專案
簡介
本指南將協助您導航啟動新CUDA 專案的流程在Visualual Studio 2008 中。我們將逐步介紹設定專案所需的關鍵步驟。
使用 NvCudaRuntimeApi.rules 檔案(CUDA Toolkit 3.2 及更高版本)
-
建立新專案:使用 MS 精靈建立一個主機專案。
-
實作主機程式碼:在 .c 或 .cpp 檔案中編寫序列程式碼。
-
實作核心: 在 .cu 檔案中定義核心和包裝器。
-
新增自訂建置規則: 右鍵點選項目,選擇「自訂建置」規則,」並勾選「NvCudaRuntimeApi.rules。 ”
-
設定庫路徑:在「連結器-> 常規」中,將「$(CUDA_PATH)lib$(PlatformName)」加入「附加庫目錄」和「cudart. lib”加入到“附加依賴項”。
-
設定包含路徑:(可選)將“$(CUDA_PATH)include”新增至“附加包含目錄”,如果
使用Cuda.rules 檔案(CUDA Toolkit 3.1 及更早版本)
-
建立新專案:使用下列指令建立一個空白控制台專案MS 精靈。文件中的包裝器。
- 設定庫路徑:在“連結器->”中常規,”將“$(CUDA_LIB_PATH)”添加到“其他庫目錄”,將“cudart.lib”添加到“其他依賴項」。
- 設定包含路徑:(可選)新增「$如有必要,將「(CUDA_INC_PATH)」新增至「其他包含目錄」。
- 其他提示
將運行時庫更改為“/MT”以匹配CUDA 運行時。以下註冊表項以啟用Intellisense:
- 考慮避免cutil 並實現您的
結論
按照以下步驟,您可以在Visual Studio 2008 中有效率地建立CUDA 專案。
以上是如何在 Visual Studio 2008 中建立新的 CUDA 專案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!