安装一个软件包。./configure之后出错(已经指定了lib的路径)
./configure --with-blas=/usr/local/lib/libblas.a --with-lapack=/usr/local/lib/liblapack.a
结果出错:
checking for sgemm_ in /usr/local/lib/libblas.a... yes
checking for cheev_ in /usr/local/lib/liblapack.a... no
checking for cheev_... no
checking for cheev_ in -llapack... no
checking for cheev_ in -llapack_rs6k... no
configure: error: LAPACK library not found
实际上我已经安装了blas和lapack的包,如上,名字为libblas.a liblapack.a
都在/usr/local/lib目录下(软件的安装说明上如此要求)
而且我查看了liblapack.a的内容,里面有cheev.o这个文件的
我就郁闷了,为啥同样的两个东西(blas和lapack),blas就能找到,而lapack就是找不到呢?
blas使用f77编译的,后来lapack使用gfortran编译的,后来,我有用g77编译了一下blas,用新生成的libblas.a替换了原来的
结果提示也是可以找到的啊。
后来,lapack的lib,我又拷了几个其他人编译好的静态库的文件,直接放到/usr/local/lib目录下,也不行,还是找不到
请大家帮忙看看可能是什么原因呢?谢谢
求助 关于lapack的安装
sh/bash/dash/ksh/zsh等Shell脚本
前往
- 公告/注意事项
- ↳ 新闻和通知
- ↳ 软件推荐
- 系统安装
- ↳ 教学和常见问答
- ↳ 系统安装和升级
- ↳ 启动和引导
- ↳ 网卡无线拨号
- ↳ 硬件与内核
- ↳ 笔记本及便携设备
- ↳ Ubuntu衍生版
- ↳ 其他类Unix OS发行版
- ↳ Debian发行版
- 配置美化
- ↳ 中文显示和输入法
- ↳ 个人配置文件存放点
- ↳ 软件文档翻译
- ↳ 窗口管理器及美化
- ↳ 桌面展示
- 软件使用
- ↳ 办公、图像、机械电子设计等
- ↳ Vim和Emacs
- ↳ 开源模板库
- ↳ 互联网相关软件
- ↳ 影音多媒体
- ↳ 游戏和模拟器
- ↳ 虚拟机和虚拟化
- ↳ Wine及其分支
- ↳ 其它类软件
- 服务器管理
- ↳ 服务器运维
- ↳ 云计算和容器(K8S/KVM/Docker/WSL等)
- ↳ Ubuntu VPS
- 程序设计与开发
- ↳ Shell脚本
- ↳ 软件/网站开发
- ↳ 内核及嵌入式开发
- ↳ Ubuntu编译和打包
- ↳ 开源小工具
- ↳ 挑战任务
- 感想与交流
- ↳ 深度PK版
- ↳ Ubuntu故事和感慨
- ↳ 同城交流
- ↳ 校园社团
- ↳ 港澳台校区
- ↳ 国外校区
- 站务区
- ↳ 论坛管理
- ↳ Ubuntu中文网上商店