在Windows 7上使命令失败:目标的配方'全递归'失败

时间:2014-08-17 11:58:06

标签: windows windows-7 installation makefile mingw

我正在尝试在我的Windows 7机器上安装httperf,为此,我需要按照以下命令执行:

  

获取最新,最棒的tarball文件(截至本文撰写时,它为0.8),   su to root,将文件复制到/ usr / local / bin,然后运行命令:

     

tar xvzf httperf-0.8.tar.gz

     

cd httperf-0.8

     

./ configure

     

制作

     

make install

要完成所有这些我必须安装MinGW。不幸的是,当我进入' make'时,在这种情况下,当我运行' mingw32-make'我收到以下错误:

$ mingw32-make
making all in lib
      0 [main] make 8056 open_stackdumpfile: Dumping stack trace to make.exe.sta
ckdump
Makefile:68: recipe for target 'all-recursive' failed
mingw32-make: *** [all-recursive] Error 1

我是新手,所以我很感激任何帮助。我已经改变了指向mingw \ bin的路径所以所有这一切都已经完成但是我真的不知道这可能是什么。 我也尝试过运行' make'并没有做任何事情,只是停止了一切而没有给我一个错误。

1 个答案:

答案 0 :(得分:1)

对于Windows,httpperf可以使用Cygwin预先构建,如果你可以忍烦安装它(繁琐,而不是困难)。

有些人会谈到Cygwin的性能问题。这通常是错位的;它通常与Windows创建进程的方式有关,这与Unix / Linux的运行方式非常不同,因此与Linux相比,在Cygwin上进行此操作时感觉很慢。

对于你想要做的事情,启动时间应该是无关紧要的,你从httperf&#34获得的数据足够好" (与根本无法运行或在Linux VM中运行相比......)

相关问题