QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 815|回复: 4

类似下述过程称为?其目的是???

[复制链接]
发表于 2006-2-14 13:03:11 | 显示全部楼层 |阅读模式
./configure --prefix=/usr/local/php-4.4.1 \
--with-apxs2=/usr/local/apache-2.0.55/bin/apxs \
--with-iconv \
--with-mysql=/usr/local/mysql-4.0.26 \
--with-gd \
--with-jpeg-dir=/usr/local \
--with-png-dir \
--with-zlib \
--enable-gd-native-ttf?\
--enable-sockets \

以上为教程摘抄的PHP安装过程中的部分内容,这个过程是叫编译吗?
目的是什么 ... ...建立目录还是?
发表于 2006-2-14 13:07:47 | 显示全部楼层
这个过程是要建立一个合适的Make文件。
回复

使用道具 举报

 楼主| 发表于 2006-2-14 13:17:54 | 显示全部楼层
然后用来执行 make和安装是吧?
那请问,类似下述语句其目的是什么?
--with-mysql=/usr/local/mysql-4.0.26 \   `帮助寻找mysql的原始安装路径?
--with-jpeg-dir=/usr/local \  `那这个呢? 建立一个目录?在/usr/local下建立一个jpeg的目录?

--enable-sockets \  `还有类似这个是要基于sockets协议?

..呵呵  一窍不通 所以想问问 如果不耽误您的话!
回复

使用道具 举报

发表于 2006-2-14 14:13:01 | 显示全部楼层
./configure --help似乎可以看到configure所支持的所有参数。

make是根据Makefile中的规则对软件进行编译,默认一般是all,即命令make all。install是这些规则中的一个,make install一般用来安装。
回复

使用道具 举报

发表于 2006-2-14 15:08:24 | 显示全部楼层
make命令调用编译器进行编译
configure用来生成编译所需的一些参数,不属于编译过程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-23 13:18 , Processed in 0.055970 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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