gpt4 book ai didi

apache - 用 apxs 编译,找不到 config_vars.mk

转载 作者:行者123 更新时间:2023-12-04 19:43:00 25 4
gpt4 key购买 nike

我知道编程 apache 模块,所以我从编写简单程序的教程开始。

写了我的第一个 mod_example.c 我想用它来编译它

apxs -i -a -c mod_example.c

但是,我收到以下错误消息:
cannot open /usr/local/apache/build/config_vars.mk: No such file or directory at /usr/bin/apxs line 203
我正在运行带有 Apache 2.4 的 Centos 6。

知道如何解决这个问题吗?

非常感谢!

最佳答案

这是由 perl 脚本 apxs 引起的。在错误的目录中查找您的 httpd 构建目录。

您可以编辑 /usr/bin/apxs更改构建目录的路径。您需要编辑的行如下所示:

my $installbuilddir = "/usr/local/httpd/build";

或者您可以只创建一个符号链接(symbolic link):
ln -s /path/to/your/httpd/build /usr/local/httpd/build

然后使用解压后的 httpd 源代码文件夹中的 apxs:
apxs -i -a -c ./modules/example/mod_example.c

关于apache - 用 apxs 编译,找不到 config_vars.mk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47536658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com