Macos 为什么无法使用“make”命令在目录中找到Makefile文件?

Macos 为什么无法使用“make”命令在目录中找到Makefile文件?,macos,apache,unix,makefile,Macos,Apache,Unix,Makefile,在Macbook终端上,我正在安装apache httpd,所以它说运行make命令以便运行makefile..虽然apache目录有makefile,但它仍然没有找到它 在此之前,我转到httpd目录并运行./configure,但错误似乎是C编译器无法创建可执行文件 您必须检查GNUmakefile第15行中的内容 你好像在用什么东西 第15行希望您的env中定义了APR_WORK,否则APR_WORK将设置为当前目录$PWD 通常你必须在make之前运行./configure我确实运行了.

在Macbook终端上,我正在安装apache httpd,所以它说运行make命令以便运行makefile..虽然apache目录有makefile,但它仍然没有找到它 在此之前,我转到httpd目录并运行./configure,但错误似乎是C编译器无法创建可执行文件

您必须检查GNUmakefile第15行中的内容

你好像在用什么东西

第15行希望您的env中定义了APR_WORK,否则APR_WORK将设置为当前目录$PWD


通常你必须在make之前运行./configure

我确实运行了./configure,但它给出了错误C编译器无法创建可执行文件。@koolomi,请更新你的问题,在GNUmakefile的第15行也写了同样的错误-error APR_WORK没有指向有效的APR源树。makefile正在尝试查找$APR_WORK/include/APR_version.h。试着找到它。并使用export APR_WORK=$GOOD_Path设置适当的APR_WORK找到了APR_version.h和更新的APR_WORK路径仍然存在相同的错误,错误APR_WORK未指向有效的APR源树请添加config.log中的内容您尝试运行配置失败。你需要找出它失败的原因。在特定makefile上运行make的方法是make-f而不是make-all。@我尝试了make-f选项,但仍然不起作用。.这很令人沮丧。.能否提供有关此运行的详细指南。/配置失败。在运行make之前,您需要让它工作起来。