Cuda dll 패키지

1384 단어
  • 신규 Cuda 프로젝트 – Cuda 7.5 Runtime
  • 항목-우클릭 속성-설정 속성 수정 설정 유형은 dll입니다.
  • 헤더 파일과 cpp 파일을 추가합니다.test.h test.cpp test.h :
  • #ifndef CUDA_TEST_H
    #define CUDA_TEST_H
    __declspec(dllexport) int GetGPUCount(void);
    #endif 

    test.cpp
    #include "test.h"
    #include <cuda_runtime.h>
    #pragma comment(lib,"cuda_static.lib")
    
    int GetGPUCount(void){
        int deviceCount = 0;
        cudaError_t error_id = cudaGetDeviceCount(&deviceCount);
        if(error_id != cudaSuccess){
            printf("cudaGetDeviceCount returned %d
    ->%s
    "
    ,(int)error_id,cudaGetErrorString(error_id)); return 0; } return deviceCount; }

    디렉터리 같은 거 포함해서 설정할 필요 없어요.생성하면 dll 라이브러리를 얻을 수 있습니다.

    좋은 웹페이지 즐겨찾기