为x86构建pjsip

时间:2016-10-27 10:23:36

标签: android android-ndk pjsip

我想为x86架构构建pjsip。我正在关注这个link。在说明中,

建立PJSIP

跑步:

$ cd /path/to/your/pjsip/dir
$ export ANDROID_NDK_ROOT=/path_to_android_ndk_dir 
$ ./configure-android
$ make dep && make clean && make

注意:

它将构建armeabi目标,为arm64-v8a,armeabi-v7a,x86等其他目标构建,而不仅仅是' ./ configure-android',在TARGET_ABI中指定目标arch并运行它与--use-ndk-cflags一起使用,例如:

TARGET_ABI = armeabi-v7a ./configure-android --use-ndk-cflags

您还应调整Application.mk和库包装路径(另请参阅#1803)。

他们是否在pjsua应用程序中引用了Application.mk?

1 个答案:

答案 0 :(得分:0)

是。在变更集5056上的机票#1803中有链接:

https://trac.pjsip.org/repos/changeset/5056

您可以在此处找到

Android.mkApplication.mkyour-pjsip-root-dir/pjsip-apps/src/pjsua/android/jni/Application.mk