2014-04-27 67 views
4

我正在尝试配置Apache thrift,并且我已经安装了cygwin以便能够在Windows上运行bash脚本,并且我还安装了libtool软件包,而且我似乎仍然收到错误消息:在cygwin中找不到libtoolize命令

无法找到libtoolize!

我也在DOS提示符和bash shell中尝试了这一点,虽然你不能在DOS窗口中打开bash脚本。 当我运行一个bash脚本。我希望得到一些帮助,因为我真的对使用apache节俭平台感兴趣。

+0

你在执行时会得到什么:'哪个libtoolize'?另外'echo $ PATH'的输出是什么? –

+0

这并不完全回答你的问题,但你不必使用Cygwin/MinGW。有一个Visual Studio解决方案可以用来编译编译器,而且你不需要这样做:编译器[可以作为预编译的EXE文件下载](http://www.apache.org/dyn /closer.cgi?path=/thrift/0.9.1/thrift-0.9.1.exe),请参见[Thrift下载页面](http://thrift.apache.org/download)。对于库部分,您可以使用通常使用的任何环境:Windows和Visual Studio。 – JensG

+0

您是否按照[从源代码安装Windows](http://thrift.apache.org/docs/install/windows)的步骤,并检查了[这个讨论如何在cygwin上安装libtoolize](http:// cygwin。 1069669.n5.nabble.com/how-to-install-libtoolize-td47374.html)? – JensG

回答

4

好,先生,我想你需要安装 libtool

apt-cyg install libtool 

或者

setup-x86_64 -qP libtool 
1

'libtoolize' 是的libtool的一部分。 您可以从http://ftp.gnu.org/gnu/libtool/下载最新版本的libtool,解压缩它,然后运行./configure并从cygwin终端进行安装。 这对我有用。