环境搭建这里不做介绍,本文只做自己方法备份
第一步:
cd /home/sana/2.6
第二步:
export ANDROID_NDK_ROOT=/home/sana/android-ndk-r13b
第三步(注意.NDK_TOOLCHAIN_VERSION=4.9 中间没有空格。坑了很久 )
armeabi-v7a:-->> NDK_TOOLCHAIN_VERSION=4.9 TARGET_ABI=armeabi-v7a APP_PLATFORM=android-24 ./configure-android --use-ndk-cflags
arm64-v8a:-->> NDK_TOOLCHAIN_VERSION=4.9 TARGET_ABI=arm64-v8a APP_PLATFORM=android-24 ./configure-android --use-ndk-cflags
x86:-->>>> NDK_TOOLCHAIN_VERSION=4.9 TARGET_ABI=x86 APP_PLATFORM=android-24 ./configure-android --use-ndk-cflags
x86_64:--->> NDK_TOOLCHAIN_VERSION=4.9 TARGET_ABI=x86_64 APP_PLATFORM=android-24 ./configure-android --use-ndk-cflags
make dep && make clean && make
执行后:
第五步
cd pjsip-apps/src/swig
第6步
make
执行完成
1.config_site.h文件放的路径
/home/sana/pjproject-2.8/pjlib/include/pj
cd pjsip-apps/src/swig
cd pjsip-apps /src/pjsua /android/jni