我正在编译 PHP-CPP 来源,但我在 Windows 7 中出错。但是, Linux (对于.so)扩展)它工作正常。编译器给出的错误是: collect2.exe [错误] ld返回1退出状态
注意:我直接使用PHP-CPP而不是PHP源代码......
错误:mkdir -p shared / common命令的语法不正确。 Makefile:190:目标' shared_directories'失败 mingw32-make:*** [shared_directories]错误1
答案 0 :(得分:1)
因此,您在cmd.exe托管环境中使用MinGW(mingw32-make); cmd.exe的mkdir(md)命令不提供-p选项,AFAIK。你的makefile似乎期望一个POSIX shell托管环境,所以你可能会有更好的运气(例如由MinGW.org的MSYS或Cygwin提供的bash shell)。