cpp 파일에서 CUDA 함수를 어떻게 사용합니까?cpp 파일에서 cuda 함수 사용
"cuda.h"(또는 다른 cuda 라이브러리)에 선언 된 CUDA 함수 (예 : cudaMalloc
)를 사용해야합니다. 나는 그것이 .cu 파일에서하는 것이 간단하다는 것을 알고 있지만, 프로젝트가 확장되어서, .cpp 파일에서 CUDA 함수를 호출하기로 결정했다.
SDK에서 CUDA 함수가 main.cpp에서 호출되는 것을 보았습니다. 왜 그것이 나를 위해 작동하지 않습니까? Visual Studio 2010으로 CUDA를 어떻게 구성합니까?
오류 :
와 size_t와 유형
에 대한선언되지 않은 식별자를 발견
cudaMalloc 식별자하지
머리글에'#include'을 작성 했습니까? –
나는 당신의 질문을 좀 더 읽기 쉽도록 정리하려고 노력했지만, 올바르게 이해했으면 좋겠지 만, 그렇지 않다면 더 많은 정보를 추가하십시오. – Tom