LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 916|回复: 8

一些lib要怎么安装??(已解决)

[复制链接]
发表于 2009-2-9 16:42:44 | 显示全部楼层 |阅读模式
很多emerge根本找不到。。找到装上了又不认。。
自己make也不认。。
发表于 2009-2-9 16:44:20 | 显示全部楼层
比如?
字数字数字数
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-9 16:47:15 | 显示全部楼层
bluez-lib~
# wx2.8-headers
# libwxbase2.8-0
# libwxbase2.8-dbg (optional)
# libwxbase2.8-dev
# libwxgtk2.8-0
# libwxgtk2.8-dbg (optional)
# libwxgtk2.8-dev
# libsdl1.2-dev
# nvidia-cg-toolkit
# libbluetooth-dev (optional)
# libxxf86vm1-dbg (optional)
# libxxf86vm-dev
# libxext6-dbg
# libxext-dev (optional)
# libglew1.5-dev
# libcairo2-dbg
# libcairo2-dev (optional)
# libao2
# libao-dev
回复 支持 反对

使用道具 举报

发表于 2009-2-9 17:11:50 | 显示全部楼层
这些是deb包吧
回复 支持 反对

使用道具 举报

发表于 2009-2-9 17:37:44 | 显示全部楼层
首先不同的发行版提供的包的名字不同,比如gentoo没有以dev结尾的包名
其次,手工,一个一个的,直接装lib,是不好的做法
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-9 17:49:20 | 显示全部楼层
呃。。可能我没有说清楚~~
我不是直接安装这些包。。我是搜索了其中几个字母。。然后找到的我就装。。
找不到的。。我直接去官方网站下来make了。。不一定是lib包。。我是整个都装了。。
难道lib不是直接包含在软件里的?
还有。。。用同样的方法make。。我在ubuntu里可以。。但是gentoo不可以。。
是不是不同的linux里make的方法不同的?
但是。。还是提示找不到
回复 支持 反对

使用道具 举报

发表于 2009-2-9 23:59:40 | 显示全部楼层
我所说的直接装lib,就是emerge libfoo
这就是我所说的不好的做法
而不是指emerge libfoo-dev
告诉你一个窍门:
gentoo里所有包都是尽可能叫这个包原始的名字
你可以看看debian那些deb对应的源代码包叫什么名字

另外不同系统的库放置的位置可能不同
最好用pkg-config来获得--libs和--cflags

还有你应该给一个具体的例子,原封不动的给出错误信息
而不是只转述
你应该看看置顶的提问前必读
你的提问技能还不过关
回复 支持 反对

使用道具 举报

发表于 2009-2-10 02:05:26 | 显示全部楼层
唉,看到這樣問問題的我直接就不看了,最少要在標題就能把主要問題概括一下
記得以前師傅說過, 其實你弄明白你要問的問題是什麽, 你就已經有答案了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-11 20:37:00 | 显示全部楼层
- -程序的源代码有问题................
因为这次的版本改动较大..他根本没把/usr/include之类的路径弄进去...
不是安装不了..也不是安装了不认....
找出来修改之后就好了..找了好久...

感谢以上所有人的回答~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表