下载源码
bash
git clone https://github.com/libjpeg-turbo/libjpeg-turbo.git
配置cmake kits
需要先在系统环境变量添加cmake和ninja的路径
添加android ndk
ctrl + shift + p选择Cmake: Edit User-Local Cmake Kits
添加内容
bash
{
"name": "Android NDK",
"toolchainFile": "<你的NDK路径>/build/cmake/android.toolchain.cmake"
}
编译源码
打开``CMakeLists.txt文件添加
bash
...
###### Android NDK ######
set(ANDROID_ABI arm64-v8a)
set(ANDROID_PLATFORM android-24)
set(ANDROID_NDK D:/lib/android_kid/sdk/ndk/26.1.10909125)
set(ANDROID_STL_TYPE c++_static)
###### Android NDK ######
# 一定要在project()前添加
project(libjpeg-turbo C)
...
点击build编译
编译完成后cd build
输入:
bash
cmake --install . --prefix <安装路径>/android/arm64-v8a