7

我想构建 Linphone android 项目。我已经下载了项目,但无法按照 README 中给出的说明进行操作。没有得到如何在 Windows 机器上安装 autotools。如果有人有任何想法,请帮我安装这些工具。

4

3 回答 3

3

好吧,您应该首先下载所有需要的依赖项,例如 ndk version>=8 和 Cygwin。您可以在 android 开发者网站上找到 ndk 并将其解压缩到所需位置。

现在下载 cygwin 安装程序,它只有几 KB。当您启动安装程序时,它将搜索软件包和服务器列表。选择靠近您所在位置的服务器。从可用的软件包中,下载完整的 Developers 分支,这样以后您就不会遇到任何新的问题,即您缺少某些文件或其他任何东西。

下载后,在 Cygwin 安装程序的帮助下安装它。安装路径应包含任何 sapce,因此最好将其安装在 Drive:\Cygwin

现在下一步是为 NDK 和 Cygwin 的 bin 目录设置环境变量路径,所以要快点.. 没有什么比这一步更简单了:)

现在,所有依赖项都可以使用了。所以启动cygwin shell,它类似于普通的CMD。

通过执行以下命令定位到项目的根目录:

$光盘

此根目录必须包含所有文件,如清单文件、makefile 和最重要的:prepare_sources.sh

现在运行以下命令:

$ ./prepare_sources.sh /

这个 ndk 的完整路径是 ndk 解压缩源中的 ndk-build 文件的路径。就我而言,它是:G:/android-ndk-r8d-windows/android-ndk-r8d/ndk-build

现在按 Enter 键……你已经完成了主要任务……现在让 Cygwin 处理所有事情,包括本机文件的编译。等待 cygwin 完成该过程......它需要像宽带这样的高速互联网连接。

完成此过程后,将项目导入eclipse并运行它.. :)

我希望它会对你有所帮助.. :)

于 2013-02-16T12:03:48.860 回答
2

安装 MingW 或 Cygwin:http ://cygwin.com/install.html

您可以选择要安装的软件包。

于 2012-10-21T10:56:31.643 回答
0

使用命令行

git clone git://git.linphone.org/linphone-android.git --recursive

然后你会prepare_sources.sh进入linphone-android 目录

我使用 GitShell 实用程序从命令行下载。
让我知道。

于 2014-01-23T16:26:40.963 回答