使用CUBLAS库遇到的问题

http://blog.163.com/nuc_baixu/blog/static/251246078201591475128294/
http://blog.csdn.net/k531623594/article/details/50957528
http://blog.csdn.net/u012033124/article/details/52169823
出现错误:无法解析的外部命令,在main函数中引用。
1.必须要添加相应的依赖库
2.调试–>属性–>平台–>活动(x64)位

// CUDA runtime 库 + CUBLAS 库 
#include "cuda_runtime.h"
#include "cublas_v2.h"
#include 
#include 
using namespace std;
// 定义测试矩阵的维度
int const M = 5;
int const N = 10;

int main()
{
    // 定义状态变量
    cublasStatus_t status;

    // 在 内存 中为将要计算的矩阵开辟空间
    float *h_A = (float*)malloc(N*M*sizeof(float));
    float *h_B = (float*)malloc(N*M*sizeof(float));

    // 在 内存 中为将要存放运算结果的矩阵开辟空间
    float *h_C = (float*)malloc(M*M*sizeof(float));

    // 为待运算矩阵的元素赋予 0-10 范围内的随机数
    for (int i = 0; i

你可能感兴趣的:(使用CUBLAS库遇到的问题)