我想构建Linphone android项目。我已经下载了项目但无法按照README中的说明进行操作。没有得到如何在Windows机器上安装autotools。如果有人有任何想法请帮我安装这些工具。
答案 0 :(得分:3)
好吧,你应该首先下载所有必需的依赖项,如ndk version> = 8和Cygwin。你可以在Android开发者网站上找到ndk并在所需位置打开它。
现在下载cygwin安装程序,其数量为KB。当你启动安装程序时,它将搜索包和服务器列表。选择一个靠近您所在位置的服务器。从可用的软件包中下载完整的开发人员分支,以便将来你不会遇到任何遗漏某些文件或其他问题的新问题。
下载后,在Cygwin安装程序的帮助下安装。安装路径应包含任何sapce,以便在Drive:\ Cygwin
中安装它现在下一步是为NDK和Cygwin的bin目录设置环境变量路径,所以快点做..没有什么比这一步简单:)
现在,可以使用所有依赖项。所以启动cygwin shell,它类似于普通的CMD。
通过执行以下命令找到项目的根目录:
$ cd
此根目录必须包含所有文件,如清单文件,makefile和最重要的文件:prepare_sources.sh
现在运行以下命令:
$ ./prepare_sources.sh /
ndk的完整路径是ndk解压缩源中ndk-build文件的路径。在我的情况下,它:G:/ android-ndk-r8d-windows / android-ndk-r8d / ndk-build
现在点击Enter ..你已完成主要任务...现在让Cygwin处理所有内容,包括编译本机文件n all。等待cygwin完成整个过程...它需要像宽带这样的高速互联网连接。
完成此过程后,将项目导入eclipse并运行它:..)
我希望它会对你有所帮助.. :)
答案 1 :(得分:2)
安装MingW或Cygwin:http://cygwin.com/install.html
您可以选择要安装的软件包。
答案 2 :(得分:0)
使用命令行
git clone git://git.linphone.org/linphone-android.git --recursive
然后你会在 linphone-android目录中获得prepare_sources.sh
我使用GitShell实用程序从命令行下载 让我知道。