首先编译C++文件需要用VC,但是不怎么会用VC,经过几天尝试用了AS编译出so
先在github下载libjpeg-turbo
然后创建新android工程记得点上include C++ support(配置ndk有很多文章)
创建工程
将下载好的libjpeg-turbo解压下拷贝到cpp文件夹下
解压文件
修改一下app的build.gradle:
android {
externalNativeBuild {
cmake {
cppFlags ""
abiFilters "armeabi"//这里配置你想要的
}
}
}
externalNativeBuild {
cmake {
path "src\\main\\cpp\\CMakeLists.txt"//路径改为cpp文件夹下CMakeList的路径
}
}
以上配置好了以后,运行工程,若能运行成功就可以得到相应的文件
运行结果
若有问题可以看github
over
网友评论