LinuxSir.cn,穿越时空的Linuxsir!

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

make 及make install什么时候用?[基本解决]

[复制链接]
发表于 2004-4-12 13:33:25 | 显示全部楼层 |阅读模式
我下了一些xx.tar.bz2的包,我看说明上边有make还有make install,每当我make的时候她就告诉我没有makefile,搞不懂,还有xx。tar。bz2的包怎么用啊,我先在shell下输入bunzip2 ,然后tar -xvf  ,然后再干什么,从那找到可执行文件啊???
发表于 2004-4-12 13:44:02 | 显示全部楼层
1. tar jxf filename.tar.bz2  #解开压缩包
2. 进入源码目录
./configure   #生成Makefile
make           #编译
make install #安装

请兄弟善用论坛搜索功能。
 楼主| 发表于 2004-4-12 13:50:40 | 显示全部楼层
谢谢版主,偶感激您
 楼主| 发表于 2004-4-12 17:00:03 | 显示全部楼层
我下了一个prozgui-2.0.5beta.tar.bz2,我先tar -jxf prozgui-2.0.5beta.tar.bz2,然后cd prozgui-2.0.5beta,再之后我./configure出现错误了,configure: error: C++ compiler cannot create executables,是怎么回事啊??
你能不能给我说说要运行这个工具的具体步骤,有的时候我用./configure也能行,但是当我输入make的时候,告诉我no makefile,搞不懂.
发表于 2004-4-12 20:41:03 | 显示全部楼层
所有的发行包里都有README或者INSTALL,打开,读一下。有可能你下载的不是源码,而是编译好的文件。
发表于 2004-4-12 23:10:32 | 显示全部楼层
最初由 yvetse 发表
我下了一个prozgui-2.0.5beta.tar.bz2,我先tar -jxf prozgui-2.0.5beta.tar.bz2,然后cd prozgui-2.0.5beta,再之后我./configure出现错误了,configure: error: C++ compiler cannot create executables,是怎么回事啊??
你能不能给我说说要运行这个工具的具体步骤,有的时候我用./configure也能行,但是当我输入make的时候,告诉我no makefile,搞不懂.

这是一个逻辑问题。
make的对象是Makefile,而Makefile是由configure生成的。所以如果configure失败了,那就无所谓make了。

你用的是什么发行版本,g++安装完整了嘛?另外,还要注意权限问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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