ccnp_Server 发表于 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文件。

ccnp_Server 发表于 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协议?

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

mandrakechina 发表于 2006-2-14 14:13:01

./configure --help似乎可以看到configure所支持的所有参数。

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

cobranail 发表于 2006-2-14 15:08:24

make命令调用编译器进行编译
configure用来生成编译所需的一些参数,不属于编译过程
页: [1]
查看完整版本: 类似下述过程称为?其目的是???