当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : libm.a和libm.so怎么装?
帖子发表于 : 2016-05-16 12:46 

注册: 2015-11-13 16:30
帖子: 34
系统: ubuntu15.04
送出感谢: 12
接收感谢: 0 次
如题,机子里没有libm.a和libm.so,执行whereis libm.a whereis libm.so找不到对应的库,math.h是有的,/usr/include/math.h。libm应该装哪个库?新立得里不知是哪个?谢谢


页首
 用户资料  
 
2 楼 
 文章标题 : Re: libm.a和libm.so怎么装?
帖子发表于 : 2016-05-16 12:49 
头像

注册: 2010-10-07 14:23
帖子: 33999
地址: 某系某星某洲某国某省某市
系统: Archdows10
送出感谢: 29
接收感谢: 151
代码:
sudo apt-get install apt-file
sudo apt-file upgdate
apt-file search libm.a
apt-file search libm.so


_________________
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙



_________________
评价: 3.7% shawrain
 
页首
 用户资料  
 
3 楼 
 文章标题 : Re: libm.a和libm.so怎么装?
帖子发表于 : 2016-05-16 12:52 
头像

注册: 2011-03-20 13:12
帖子: 4522
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
代码:
$ apt-file search libm.so | grep x86_64-linux
julia: /usr/lib/x86_64-linux-gnu/julia/libopenlibm.so
libc6: /lib/x86_64-linux-gnu/libm.so.6
libc6-dev: /usr/lib/x86_64-linux-gnu/libm.so
libopenlibm-dev: /usr/lib/x86_64-linux-gnu/libopenlibm.so
libopenlibm2: /usr/lib/x86_64-linux-gnu/libopenlibm.so.2
libopenlibm2: /usr/lib/x86_64-linux-gnu/libopenlibm.so.2.1

代码:
$ apt-file search libm.a | grep x86_64-linux
libc6-dev: /usr/lib/x86_64-linux-gnu/libm.a
libopenlibm-dev: /usr/lib/x86_64-linux-gnu/libopenlibm.a
musl-dev: /usr/lib/x86_64-linux-musl/libm.a


可见需要安装 libc6-dev

囗囗囗 写道:
缺什么什么包究竟是怎么查的?有命令吗?请问? 我搜 谷歌 搜了很就久都没发现

有两种常见的方法

1.
用 apt-file 搜索包含某个具体文件的包名
先安装 apt-file 套件
第一次使用 apt-file 需要先建立索引(用 root 身份运行一次 apt-file update)
例 见上文

2.
也可到 http://packages.ubuntu.com/ - Search the contents of packages
单选按钮选择 'packages that contain files whose names contain the keyword'
关键词填 libm.so
搜索,得到 http://packages.ubuntu.com/search?searchon=contents&keywords=libm.so&mode=filename&suite=xenial&arch=any
可见 libm.so 包含在 libc6-dev 这个包中


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户



_________________
评价: 3.7% shawrain
 
页首
 用户资料  
 
4 楼 
 文章标题 : Re: libm.a和libm.so怎么装?
帖子发表于 : 2016-05-16 13:19 

注册: 2015-11-13 16:30
帖子: 34
系统: ubuntu15.04
送出感谢: 12
接收感谢: 0 次
囗囗囗 写道:
缺什么什么包究竟是怎么查的?有命令吗?请问? 我搜 谷歌 搜了很就久都没发现

有两种常见的方法

1.
用 apt-file 搜索包含某个具体文件的包名
先安装 apt-file 套件
第一次使用 apt-file 需要先建立索引(用 root 身份运行一次 apt-file update)
例 见上文

2.
也可到 http://packages.ubuntu.com/ - Search the contents of packages
单选按钮选择 'packages that contain files whose names contain the keyword'
关键词填 libm.so
搜索,得到 http://packages.ubuntu.com/search?searchon=contents&keywords=libm.so&mode=filename&suite=xenial&arch=any
可见 libm.so 包含在 libc6-dev 这个包中[/quote]



谢谢


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译