[讨论]如何编译源码包

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
hsl4125
帖子: 33
注册时间: 2008-01-18 13:22

[讨论]如何编译源码包

#1

帖子 hsl4125 » 2008-03-04 11:21

我昨天下载了几个文件,发现都是.tar.gz格式的。后来又查了一下才知道是源码包,请问高手一下,在ubuntu下如何编译源码包啊!菜鸟在这里先谢谢大虾了!
dbzhang800
帖子: 3182
注册时间: 2006-03-10 15:10
来自: xi'an China
联系:

#2

帖子 dbzhang800 » 2008-03-04 12:19

1. 确保你的系统已经装好编译环境
2.解压你的tar.gz包,找到readme,按上面的提示做
头像
channon
帖子: 241
注册时间: 2007-04-01 14:15

#3

帖子 channon » 2008-03-04 12:23

用你的软件名 + 编译安装 在baidu或google查找
hsl4125
帖子: 33
注册时间: 2008-01-18 13:22

#4

帖子 hsl4125 » 2008-03-04 12:48

能说的具体一点吗?我是菜鸟!
头像
xxb
帖子: 39
注册时间: 2007-04-27 10:44
联系:

#5

帖子 xxb » 2008-03-04 14:07

一般来说,大部分是这样的,先解压源代码,终端中进入其目录,然后依次输入以下命令:

代码: 全选

$ ./configure
$ make
$ sudo make install
你是一條河,流過我的悲傷
http://xxb.is-programmer.com
xiangsiaiwen
帖子: 133
注册时间: 2007-12-26 8:02

#6

帖子 xiangsiaiwen » 2008-03-04 19:07

解压tar -xzvf XXXXX.tar.gz
进入cd XXXXXX
先看说明,有的有快捷方式,有的需指明路径。一般的三步方法楼上已给出了
jizhilong100
帖子: 14
注册时间: 2008-03-24 16:25

#7

帖子 jizhilong100 » 2008-04-17 17:48

xxb 写了:一般来说,大部分是这样的,先解压源代码,终端中进入其目录,然后依次输入以下命令:

代码: 全选

$ ./configure
$ make
$ sudo make install
我按照这个办法试了 可到第二步时出现如下错误:
make dep
make[1]: Entering directory `/home/jizhilong/alsa-driver-1.0.16'
make[2]: Entering directory `/home/jizhilong/alsa-driver-1.0.16/acore'
copying file alsa-kernel/core/pcm_native.c
/home/jizhilong/alsa-driver-1.0.16/utils/patch-alsa: 24: patch: not found
make[2]: *** [pcm_native.c] Error 1
make[2]: Leaving directory `/home/jizhilong/alsa-driver-1.0.16/acore'
make[1]: *** [dep] Error 1
make[1]: Leaving directory `/home/jizhilong/alsa-driver-1.0.16'
make: *** [include/sndversions.h] Error 2
这是怎么回事呢 还请高手请教,谢谢!
jizhilong100
帖子: 14
注册时间: 2008-03-24 16:25

#8

帖子 jizhilong100 » 2008-04-17 17:58

/home/jizhilong/alsa-driver-1.0.16/utils/patch-alsa: 24: patch: not found
我按照路径打开文件夹,发现patch-alsa这个文件在阿
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#9

帖子 BigSnake.NET » 2008-04-17 18:00

默认的驱动不能用吗?
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
jizhilong100
帖子: 14
注册时间: 2008-03-24 16:25

#10

帖子 jizhilong100 » 2008-04-17 18:15

用默认的驱动时,电脑的扬声器有声音,可是插上耳机时却没有,且此时扬声器的声音还没停。看到网上说装这个驱动可以解决这个问题。但只有源码包下载,我也是第一次尝试着按网上的方法来安装了编译环境,然后按5楼的来进行编译,到make这一步就出问题了
回复