c - 使用 cblas 运行程序

标签 c compilation blas

我需要使用cblas.h库启动一个程序。我下载 cblas.tgz 并反编译它,我运行命令:

ln -s Makefile.LINUX Makefile.in

并尝试运行我的程序。

但是我有this错误。

enter image description here

我使用gcc main.c -cblasgcc main.c运行我的程序,但错误是相同的。

我需要在gcc编译时添加一个参数吗?

最佳答案

我也遇到了同样的问题。 1.你编译过blas并且有libblas.a吗?如果没有,就这样做。 2. 更新 Makefile.in 中的 BLLIB 字段以指向您的目录。如果是这样,您可以转到 cblas makefile.in 所在的目录并输入 make。它应该有效

关于c - 使用 cblas 运行程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29730630/

相关文章:

c - 在行 : str = (char *) malloc(15); what does the (char *) mean?

c - 如何创建一个函数来接收指向要乘以二的数字的指针?

java - Maven编译错误: package does not exist

c++ - 如何避免重新编译头文件

multithreading - 在不支持 OpenMP 的情况下构建 BLAS、ATLAS 和 LAPACK

linear-algebra - 仅计算矩阵乘积的对角线元素的 BLAS 例程?

c - C 中的数组不起作用

c - 编译器如何处理 `(c = getchar()) != EOF` ?

java - 我应该始终使用最新的 javac 编译器来编译 Java 代码吗?

Julia : BLAS. gemm!() 参数