我试图在windows中使用cygwin编译nDPI
库。 当我尝试运行autogen.sh
文件时,出现以下错误
./autogen.sh:第5行:autoreconf:command not found
我一直在四处寻找,在Windows上编译这个nDPI
库,我需要在Windows上编译它。 有人可以请:
我是编译库的首选,所以请耐心等待,使用初学者的语言。
编辑 :这里是autogen.sh
#!/bin/sh /bin/rm -f configure config.h config.h.in src/lib/Makefile.in autoreconf -ivf ./configure
尝试安装autoconf
, automake
和libtool
。 它在Cygwin安装程序的Devel
下。
要构建MSYS工具,您应该使用MSYS System Builder软件包中提供的自动工具:
http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=227249
autoconf-2.61-MSYS-1.0.11-1.tar.bz2 automake-1.10-MSYS-1.0.11-1.tar.bz2 libtool1.5-1.5.25a-20070701-MSYS-1.0.11-1.tar.bz2
将它们解压缩到您提取msys软件包的相同位置。
我认为你必须首先解决错误,因为它们表明你缺少一些基本的图书馆。 例如,autoconf库。如果你使用cygwin,你可以通过lynx -source获得apt-cyg。apt-cyg install apt-cyg / bin之后,你可以使用apt-cyg install xxx来安装缺少的库。