Window vscode 使用cmake编译jpeg-turbo for android

下载源码

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
添加内容

{
      "name": "Android NDK",
      "toolchainFile": "<你的NDK路径>/build/cmake/android.toolchain.cmake"
}

编译源码

打开``CMakeLists.txt文件添加

...

###### 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
输入:

cmake --install . --prefix <安装路径>/android/arm64-v8a
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值