autoreconf:在Windows上的Cygwin中找不到命令

时间:2015-05-20 08:43:28

标签: windows compilation cygwin

我正在尝试在Windows上使用Cygwin编译public abstract class Employee { } public sealed class Ceo: Employee { } public abstract class Programmer: Employee { } public sealed class JavaProgrammer: Programmer { } public sealed class IosProgrammer: Programmer { } public sealed class Janitor: Employee { } public static class ProgrammerFactory { public static Programmer NewJavaProgrammer() { return new JavaProgrammer(); } public static Programmer NewIosProgrammer() { return new IosProgrammer(); } } public static class CeoFactory { public static Ceo NewCeo() { return new Ceo(); } } public static class JanitorFactory { public static Janitor NewJanitor() { return new Janitor(); } } 库。当我尝试运行nDPI文件时,我收到以下错误

  

./ autogen.sh:line 5:autoreconf:command not found

我一直在寻找四天在Windows上编译这个autogen.sh库,我需要在Windows上编译它。

  1. 如何在Windows上编译此库?或者
  2. 是否有一个实际有效的链接,我可以按照他们的步骤编译这个库?
  3. 以下是nDPI

    autogen.sh

3 个答案:

答案 0 :(得分:12)

尝试安装automakelibtoolDevel。它位于Cygwin安装程序的{{1}}之下。

答案 1 :(得分:3)

要构建MSYS工具,您应该使用MSYS System Builder包中提供的autotools:

http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=227249

cl /S

将它们解压缩到您提取msys包的相同位置。

答案 2 :(得分:0)

我认为你必须首先解决错误,因为它们表明你缺少一些必要的库。例如,autoconf库...

如果您使用的是Cygwin,则可以通过以下方式获取apt-cyg

lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin

之后,您可以使用apt-cyg install xxx安装缺少的库。