linux 5如何安装makefile软件
我在是用make编译的时候总是提示找不到makefile文件~请高手指点啊~~急需~~make为什么要用makefile呢~~该怎么安装makefile...
我在是用make编译的时候总是提示找不到makefile文件~请高手指点啊~~急需~~make为什么要用makefile呢~~该怎么安装makefile
展开
4个回答
展开全部
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文件,一般都会有说明。
安装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文件,一般都会有说明。
展开全部
你肯定是缺少gcc*包 一共是20个包 如果你只安装了10个或者不安都会出现上述错误,所以从新安装gcc*
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、Linux 刚到 2.6.34 。你这个 Linux 5 其实是发新版的版本,但很多发行版都有 5 。
2、makefile 是按照软件需要编写或者生成的。不是安装的。
综上,你肯定是新手。新手请用你的 Linux 发行版的软件管理器一类的工具来安装软件,不要自己从源代码编译,除非你真的会。
2、makefile 是按照软件需要编写或者生成的。不是安装的。
综上,你肯定是新手。新手请用你的 Linux 发行版的软件管理器一类的工具来安装软件,不要自己从源代码编译,除非你真的会。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互关系并自动维护编译工作。makefile是自己写的,不是安装的。
给你找了个教程,你自己看下吧。
http://tieba.baidu.com/f?kz=591519800
给你找了个教程,你自己看下吧。
http://tieba.baidu.com/f?kz=591519800
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |