pspery 于 2009-07-31 17:33:57发表:
另外如果不想再安装了,直接删掉源码解压目录就行了
pspery 于 2009-07-31 17:31:24发表:
./configure 是预编译 make 是编译 make install 是安装 在系统中安装源码软件才会用到这几个命令,并且这几个命令必须要在源码软件的解压缩后生成的目录中执行.按顺序一个执行成功后才能执行下一个 因为./configure是在源码解压目录下进行预编译,所以生成的预编译文件也是在源码解压目录下 ./configure 预编译的作用通过配置软件的安装信息,如安装目录位置,数据存放位置等信息生成能够进一步安装该软件所需要的环境.
lywqjhxsl 于 2009-07-24 13:50:53发表:
那么请问下,configure这个命令具体是拿来作什么的,我看有资料说是是收集系统信息,那后面跟--prefix的作用是什么呢,make和 make install 有没有相关的--prefix 之类的参数呢,tmake clean我可以等make install之后运行吗?make uninstall 一定要在相应的目录下才能运行嘛,假如我将TAR的目录删了呢,还能不能make make uninstall呢,运行这些命令的条件各是什么 谢谢了
hantu 于 2009-07-24 13:27:14发表:
./configure只是预配置,还没编译呢,如果它能正常完成运行,就会在当前目录下生成Makefile以供进一步编译软件
pspery 于 2009-07-31 17:33:57发表:
另外如果不想再安装了,直接删掉源码解压目录就行了
pspery 于 2009-07-31 17:31:24发表:
./configure 是预编译
make 是编译
make install 是安装
在系统中安装源码软件才会用到这几个命令,并且这几个命令必须要在源码软件的解压缩后生成的目录中执行.按顺序一个执行成功后才能执行下一个
因为./configure是在源码解压目录下进行预编译,所以生成的预编译文件也是在源码解压目录下
./configure 预编译的作用通过配置软件的安装信息,如安装目录位置,数据存放位置等信息生成能够进一步安装该软件所需要的环境.
lywqjhxsl 于 2009-07-24 13:50:53发表:
那么请问下,configure这个命令具体是拿来作什么的,我看有资料说是是收集系统信息,那后面跟--prefix的作用是什么呢,make和 make install 有没有相关的--prefix 之类的参数呢,tmake clean我可以等make install之后运行吗?make uninstall 一定要在相应的目录下才能运行嘛,假如我将TAR的目录删了呢,还能不能make make uninstall呢,运行这些命令的条件各是什么
谢谢了
hantu 于 2009-07-24 13:27:14发表:
./configure只是预配置,还没编译呢,如果它能正常完成运行,就会在当前目录下生成Makefile以供进一步编译软件