使用できる CUDA の #define コンパイラ (nvcc) マクロはありますか? (Windows の _WIN32 など)。
これは、nvcc コンパイラと VC++ コンパイラの間で共通するヘッダー コードに必要です。先に進んで独自に定義し、nvcc コンパイラ (-D) に引数として渡すことができることはわかっていますが、既に定義されているものがあると便利です。
使用できる CUDA の #define コンパイラ (nvcc) マクロはありますか? (Windows の _WIN32 など)。
これは、nvcc コンパイラと VC++ コンパイラの間で共通するヘッダー コードに必要です。先に進んで独自に定義し、nvcc コンパイラ (-D) に引数として渡すことができることはわかっていますが、既に定義されているものがあると便利です。
__CUDACC__
それほど些細なことではないと思います。次のスレッドを確認してください
http://forums.nvidia.com/index.php?showtopic=32369&st=0&p=179913&#entry179913
長い間経ちましたが、あなたにも役立つかもしれません __CUDA_ARCH__
。