首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓系统的LinPhone构建过程

安卓系统的LinPhone构建过程
EN

Stack Overflow用户
提问于 2012-02-23 05:07:08
回答 5查看 10.1K关注 0票数 3

我正在为android构建Linphone应用程序。我在Ubuntu11.04操作系统上工作。

我遵循了自述文件中给出的步骤:

从google.

  • Install下载Android (>=r5c) -- autotools: autoconf、、aclocal、libtoolize
  1. --在顶层目录中运行./_sources.sh es.sh脚本。这将下载iLBC源文件并转换VP8项目中的一些程序集文件。

来自linphone-android目录的$ ./prepare_sources.sh

  • Finally,只需执行命令:

$ ${my google ndk directory}/ndk-build

我在终端中得到的输出

代码语言:javascript
复制
StaticLibrary  : libopencoreamr.a 
Compile arm    : vpx <= vpx_mem.c 
In file included from jni/..//submodules/externals/build/libvpx/../../libvpx/vpx_mem/vpx_mem.c:18: 

jni/..//submodules/externals/build/libvpx/../../libvpx/vpx_mem/include/vpx_mem_intrnl.h:14:24: error: vpx_config.h: No such file or directory 
make: *** [obj/local/armeabi-v7a/objs/vpx/vpx_mem/vpx_mem.o] Error 1 

如果我解决了这个错误,我将能够编译和运行Linphone应用程序。有人请帮我解决这个问题。

EN

回答 5

Stack Overflow用户

发布于 2012-05-23 05:18:27

通过命令打开terminal

  • Download源代码: git克隆git://git.linphe.org/linphone-android.git--递归

  • 通过命令转到下载项目的根目录: cd /home/your_downloaded_project_path/

  • Fire命令://pre准备_/home/your_downloaded_project_path/

  • Fire. cd /home/android-ndk-r7b/

  • Go到NDK文件夹的根目录通过命令:cd /home/android-ndk-r7b/

  • Fire命令: export_PROJECT_PATH=/home/your_downloaded_project_path/

  • ./ndk_build clean

  • ./ndk_build -i

注意:这里/home/android- NDK -r7b/将是您存储下载NDK的NDK路径。

尝试dis..if,仍然不工作,提到错误,你会得到什么。

票数 2
EN

Stack Overflow用户

发布于 2013-01-22 19:44:12

在执行prepare_sources时必须指定ndk的完整路径。

代码语言:javascript
复制
$./prepare_sources.sh /complete/path/to/android-ndk

如果只指定ndk的相对路径,它也会抛出相同的错误。

然后,你可以叫‘ndk-构建’,‘蚂蚁调试’,.任何你想要的。

票数 2
EN

Stack Overflow用户

发布于 2013-02-05 23:49:01

另外,一个关键的问题似乎是,您必须使用NDK的版本7。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9407496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档