A. linux 5如何安装makefile软件
Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互关系并自动维护编译工作。makefile是自己写的,不是安装的。
安装make整个过程可以分为以下几步:
1) 取得应用软件:通过下载、购买光盘的方法获得;
2) 解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。如果是最常见的gz格式,则可以执行:“tar –xvzf 软件包名”,就可以一步完成解压与解包工作。如果不是,则先用解压软件,再执行“tar –xvf 解压后的tar包”进行解包;
3) 阅读附带的INSTALL文件、README文件;
4) 执行“./configure”命令为编译做好准备; 例如./configure --prefix=/usr/local/mysql(表示设置软件的安装目录为:/usr/local/mysql)
5) 执行“make”命令进行软件编译;
6) 执行“make install”完成安装;
7) 执行“make clean”删除安装时产生的临时文件。
好了,到此大功告成。我们就可以运行应用程序了。但这时,有的读者就会问,我怎么执行呢?这也是一个Linux特色的问题。其实,一般来说,Linux的应用软件的可执行文件会存放在/usr/local/bin目录下!不过这并不是“放四海皆准”的真理,最可靠的还是看这个软件的INSTALL和README文件,一般都会有说明。
B. 如何安装Linux的应用软件
一、源码安装:
对于本身具有开源血统的Linux系统来说,几乎所有的开源软件都支持在Linux平台运行,而这些软件一般都以源码打包形式分发,源码安装适用于所有Linux分支,只需要系统安装了gcc、make、以及automake和autoconf,源码安装的一般方法如下:
1.
cd
源码目录
2.
./configure
[opts]
3.
make
4.
make
install
二、rpm包安装
pm包的安装非常简单,只需要输入rpm
-i
xxx.rpm
即可完成,卸载只需要rpm
-e
包名
即可完成,升级通过rpm
-U
包名
命令完成(需要机器联网),rpm
-q
提供相关查询
三、
deb包安装
deb是debian及其衍生版本如Ubuntu的安装包,在这两个系统的桌面环境下,可双击包直接安装,在命令行下可以通过dpkg
-i
xxx.deb完成,通过dpkg
-r
包名
完成。
4.
yum安装软件包
Yum是一个在Fedora和RedHat以及SUSE、CentOS中的软件包管理器,yum也对依赖关系进行管理,必须在联网条件下进行(也可以给yum设置代理),使用yum安装软件也是本人最常用的方法,在shell命令行下输入yum
install
软件包名
即可完成安装,如果依赖包没安装,会自动安装,卸载通过yum
remove
包名
即可完成,与apt-get
类似。
C. Linux系统怎么安装软件的呀
先网站下载源代码包 httpd-2.2.15.tar.gz,输入指令 tar -xvf httpd-2.2.15.tar.gz -C /usr/src,将其解压到 /usr/src/ 目录下。
然后返回到上一级目录,把 httpd-2.2.15 删除,如果要卸载软件的话,把 /usr/local/apache2 这个软件删除就可以。
D. 急求linux 下安装make工具的方法,我主要是要安装mkyaffs2image打包system.img,麻烦尽量详细,感激不尽!
linux的安装包里自带的,加载进去就可以用了,你要用第三方的包来也行,下个包就好了
E. Linux中make, make install命令分别是什么,用法
make是用来编译的,它从Makefile中读取指令,然后编译。
make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。
用法:
1、make:
这一步就是编译,大多数的源代码包都经过这一步进行编译(当然有些perl或python编写的软件需要调用perl或python来进行编译)。
如果 在 make 过程中出现 error ,就要记下错误代码(注意不仅仅是最后一行),然后可以向开发者提交 bugreport(一般在 INSTALL 里有提交地址)。
或者系统少了一些依赖库等,这些需要自己仔细研究错误代码。
make 的作用是开始进行源代码编译,以及一些功能的提供,这些功能由他的 Makefile 设置文件提供相关的功能。
比如 make install 一般表示进行安装,make uninstall 是卸载,不加参数就是默认的进行源代码编译。
make 是 Linux 开发套件里面自动化编译的一个控制程序,他通过借助 Makefile 里面编写的编译规范进行自动化的调用 gcc 、ld 以及运行某些需要的程序进行编译的程序。
一般情况下,他所使用的 Makefile 控制代码,由 configure 这个设置脚本根据给定的参数和系统环境生成。
2、make install
这条命令来进行安装(当然有些软件需要先运行 make check 或 make test来进行一些测试),这一步一般需要你有 root 权限(因为要向系统写入文件)。
(5)linux怎么安装make扩展阅读
当我们在使用make命令时,常常会在make后面加上其他单词,比如check,install,installcheck…这些单词都是make的参数,我们称之为“目标(targets)”。
最常见的几个目标:
make all:编译程序、库、文档等(等同于make)
make install:安装已经编译好的程序。复制文件树中到文件到指定的位置
make unistall:卸载已经安装的程序。
make clean:删除由make命令产生的文件
make distclean:删除由./configure产生的文件
make check:测试刚刚编译的软件(某些程序可能不支持)
make installcheck:检查安装的库和程序(某些程序可能不支持)
make dist:重新打包成packname-version.tar.gz
F. linux下怎么安装cmake
1.安装自gcc等必备程序包,在cmake安装包的网站中选择binary distribution下的linux x86_64下的cmake-3.6.0-Linux-x86 64.tar.gz压缩包,点击,下载。默认下载到了home/DOWNLOAD
2.把下载好的包复制到指定路径,比如/home/bnu,在当前文件夹中打开终端,输入
3.tar zxvf cmake-3.6.0-Linux-x86 64.tar.gz 在该目录下多了一个解压后的文件夹
4.打开新的终端,
./bootstrap
make
make
install
5.此时会打开一个文件/root/.bashrc,找到export PATH=这些行,在这些行的下面另外添加一行,从而设置环境变量
export PATH=$PATH:/home/bnu/cmake-3.6.0-Linux-x86 64/bin
输入完毕保存
6.查看版本,测试是否安装成功:打开终端,输入
cmake --version
结果是:cmake version 3.6.0(安装cmake成功!)
要知道,在根目录下安装cmake,那么不同用户都可以共享使用这个cmake.