返回首页
当前位置: 主页 > Windows教程 >

Windows下如何安装和使用apxs

时间:2014-01-28 11:12来源:Office教程学习网 www.office68.com编辑:麦田守望者

在windows下编译apache模块需用到apxs命令,如果apache不是独立编译安装的话,默认似乎不支持,而apxs安装又依赖于perl,为了捣鼓这个东西,又要装一堆东西到系统中,不过相比Java那一堆支撑环境算了够清爽的了。

一、安装 perl

我们将要使用的apx包要用到perl解析编译,所以,需先安装perl。

安装perl过程略(下载地址:http://www.activestate.com/activeperl/),只需下载安装即可。

二、安装apxs

1、下载apxs

下载地址:http://perl.apache.org/dist/win32-bin/apxs_win32.tar.gz

下载后,解压到C:\apxs。

2、打开命令提示符,定位到C:\apxs,执行命令

perl Configure.pl --with-apache2=\Path\to\Apache2 --with-apache-prog=httpd.exe

其中\Path\to\Apache2需要替换为Apache的实际安装路径,示例输出如下:

c:\apxs>perl Configure.pl --with-apache2=D:\xampp\apache --with-apache-prog=httpd.exe
apxs.bat has been created under D:\xampp\apache\bin.
apr-1-config.pl.bat has been created under D:\xampp\apache\bin.
apu-1-config.pl.bat has been created under D:\xampp\apache\bin.

3、切换到Apache安装目录下的bin文件夹,执行:

apxs

如有帮助信息出现则表明安装完成。

4、将apxs所在的目录设置加入系统环境变量PATH。

三、使用apxs

apxs编译时还需用到C/C++编译器,一般有两种选择,一种是使用VC(Visual Studio)自带的编译器,还有一种就是自行安装,比如minGW等。

对使用VS编译的,可尝试修改apache下的build目录中config_vars.mk配置文件:

  • CC = gcc 的gcc改为cl.exe
  • LD = g++的g++改为link.exe
  • CPP = gcc-E的gcc-E删掉

本文测试使用的是minGW,所以,VS编译未做验证,实际应用步骤可能不太完整。

------分隔线----------------------------
标签(Tag):windows8 windows教程 windows技巧 windowsxp
------分隔线----------------------------
推荐内容
猜你感兴趣