Cara Membuat Projek CUDA Baharu dalam Visual Studio 2008
Pengenalan
Panduan ini akan membantu anda menavigasi proses memulakan projek CUDA baharu dalam Visual Studio 2008. Kami akan menelusuri langkah utama yang diperlukan untuk menyediakan projek anda.
Menggunakan Fail NvCudaRuntimeApi.rules (CUDA Toolkit 3.2 dan Kemudian)
-
Buat Projek Baharu: Gunakan wizard MS untuk mencipta projek konsol kosong.
-
Laksanakan Kod Hos: Tulis kod bersiri anda dalam fail .c atau .cpp.
-
Laksanakan Kernel: Tentukan kernel dan pembungkus anda dalam fail .cu.
-
Tambah Peraturan Binaan Tersuai: Klik kanan projek, pilih "Binaan Tersuai Peraturan," dan tandakan "NvCudaRuntimeApi.rules."
-
Tetapkan Laluan Perpustakaan: Dalam "Penghubung -> Umum," tambahkan "$(CUDA_PATH)lib$(Nama Platform)" pada " Direktori Perpustakaan Tambahan" dan "cudart.lib" kepada "Ketergantungan Tambahan."
-
Tetapkan Laluan Sertakan: (Pilihan) Tambahkan "$(CUDA_PATH)include" kepada "Direktori Sertakan Tambahan" jika perlu.
Menggunakan Fail Cuda.rules (CUDA Toolkit 3.1 dan Terdahulu)
-
Buat Projek Baharu: Cipta projek konsol kosong dengan ahli sihir MS.
-
Laksanakan Kod Hos: Tulis kod bersiri anda dalam fail .c atau .cpp.
-
Laksanakan Kernel: Tentukan kernel anda dan pembungkus dalam fail .cu.
-
Tambah Peraturan Binaan Tersuai: Klik kanan projek, pilih "Peraturan Binaan Tersuai," dan semak imbas fail "Cuda.rules".
-
Tetapkan Laluan Perpustakaan: Dalam "Pengaut -> Umum," tambah "$(CUDA_LIB_PATH)" pada "Direktori Perpustakaan Tambahan" dan "cudart.lib" pada "Ketergantungan Tambahan."
-
Tetapkan Laluan Sertakan: (Pilihan) Tambah "$ (CUDA_INC_PATH)" kepada "Direktori Sertakan Tambahan" jika perlu.
Petua Tambahan
- Tukar Pustaka Runtime kepada "/MT" untuk memadankan masa jalan CUDA.
- Dayakan penyerlahan sintaks menggunakan fail usertype.dat.
- Tambah entri pendaftaran berikut untuk mendayakan Intellisense:
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio.0\Languages\Language Services\C/C++]
"NCB Default C/C++ Extensions"=".cpp;.cxx;.c;.cc;.h;.hh;.hxx;.hpp;.inl;.tlh;.tli;.cu;.cuh;.cl"
Salin selepas log masuk
- Pertimbangkan untuk mengelakkan cutil dan melaksanakan anda mekanisme semakan sendiri.
Kesimpulan
Dengan mengikuti langkah-langkah ini, anda boleh menyediakan projek CUDA dalam Visual Studio 2008 dengan cekap. Ingat untuk mengesahkan versi Kit Alat CUDA anda dan laraskan arahan dengan sewajarnya .
Atas ialah kandungan terperinci Bagaimana untuk Mencipta Projek CUDA Baharu dalam Visual Studio 2008?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!