f******y 发帖数: 2971 | 1 想在linux下装lapack,因为另外两个库要用到。另外两个库都是用C写的。
我的问题是我应该装clapack,还是装lapack?把编译生成的并且改过名字的liblapack.a放到/usr/lib
下,还是放到/usr/local/lib下?我现在是不管怎么弄,另外两个库都没法测试通过。
一个在configure的时候直接告诉我找不到lapack,另一个不需要configure,编译也能
通过,但是link的时候出一堆错,都是说 'dxxx_'没有定义过,应该也是lapck的问题。
大家有经验吗?谢谢了。 |
n*s 发帖数: 752 | 2 i remember i installed the fortran version, and called those fortran
functions
from my C code. works fine
liblapack.a放到/usr/lib
题。
【在 f******y 的大作中提到】 : 想在linux下装lapack,因为另外两个库要用到。另外两个库都是用C写的。 : 我的问题是我应该装clapack,还是装lapack?把编译生成的并且改过名字的liblapack.a放到/usr/lib : 下,还是放到/usr/local/lib下?我现在是不管怎么弄,另外两个库都没法测试通过。 : 一个在configure的时候直接告诉我找不到lapack,另一个不需要configure,编译也能 : 通过,但是link的时候出一堆错,都是说 'dxxx_'没有定义过,应该也是lapck的问题。 : 大家有经验吗?谢谢了。
|
b*********n 发帖数: 56 | 3
liblapack.a放到/usr/lib
题。
Always install lapack from your linux distribution directly, whenever
possible. Many distributions carry a lapack package.
Secondly, (I am not quite sure about this), your program might be looking
for liblapack.so
Lastly, on my machine, lapack is in /usr/lib/ I installed it from debian
repository. So it is put there by default.
【在 f******y 的大作中提到】 : 想在linux下装lapack,因为另外两个库要用到。另外两个库都是用C写的。 : 我的问题是我应该装clapack,还是装lapack?把编译生成的并且改过名字的liblapack.a放到/usr/lib : 下,还是放到/usr/local/lib下?我现在是不管怎么弄,另外两个库都没法测试通过。 : 一个在configure的时候直接告诉我找不到lapack,另一个不需要configure,编译也能 : 通过,但是link的时候出一堆错,都是说 'dxxx_'没有定义过,应该也是lapck的问题。 : 大家有经验吗?谢谢了。
|
p******h 发帖数: 1783 | 4 没考虑安装intel或amd优化过的库么?免费下载的
liblapack.a放到/usr/lib
题。
【在 f******y 的大作中提到】 : 想在linux下装lapack,因为另外两个库要用到。另外两个库都是用C写的。 : 我的问题是我应该装clapack,还是装lapack?把编译生成的并且改过名字的liblapack.a放到/usr/lib : 下,还是放到/usr/local/lib下?我现在是不管怎么弄,另外两个库都没法测试通过。 : 一个在configure的时候直接告诉我找不到lapack,另一个不需要configure,编译也能 : 通过,但是link的时候出一堆错,都是说 'dxxx_'没有定义过,应该也是lapck的问题。 : 大家有经验吗?谢谢了。
|
n****g 发帖数: 150 | 5 hiahia,我用的就是windows版的,把下载的include和lib
目录考到flashdriver里,学校网络硬盘上装个免费dev-c++,
每次project-》option里添加liblapack.a,再把
flashdriver的目录告送devc++就okay |