사용할 수있는 CUDA #define 컴파일러 (nvcc) 매크로가 있습니까? (Windows의 경우 _WIN32와 비슷합니다.)CUDA 컴파일러 (nvcc) 매크로
nvcc와 VC++ 컴파일러간에 공통적 인 헤더 코드에이 코드가 필요합니다. 내가 직접 가서 정의 할 수 있고 nvcc 컴파일러 (-D)에 인수로 전달할 수 있지만 이미 정의 된 것이 있으면 좋을 것입니다.
사용할 수있는 CUDA #define 컴파일러 (nvcc) 매크로가 있습니까? (Windows의 경우 _WIN32와 비슷합니다.)CUDA 컴파일러 (nvcc) 매크로
nvcc와 VC++ 컴파일러간에 공통적 인 헤더 코드에이 코드가 필요합니다. 내가 직접 가서 정의 할 수 있고 nvcc 컴파일러 (-D)에 인수로 전달할 수 있지만 이미 정의 된 것이 있으면 좋을 것입니다.
__CUDACC__
나는 그렇게 사소한 생각이 들지 않습니다. 내가 지금 시간이 오래되었습니다 알고 다음 스레드
http://forums.nvidia.com/index.php?showtopic=32369&st=0&p=179913&#entry179913
을 확인,하지만 당신은 또한 __CUDA_ARCH__
유용 할 수 있습니다.
이것은 내가 찾고있는 것입니다. 감사! :-) –
"1"을 인쇄 할 수 없습니다. –
@AlejandroSazo : 인쇄 할 내용입니다. 코드가 nvcc 또는 다른 컴파일러를 통해 컴파일되는지 여부를 식별합니다. – talonmies