linux
使用arm-linux-gcc 生成.o 并归档成.a
arm-linux-gnueabihf-gcc -Wall -c getint.c -o getint.o -mfloat-abi=softfp -g
arm-linux-gnueabihf-ar rcs libgetint.a getint.o
Android
build.gradle 中 Android增加配置
sourceSets {
main {
jni.srcDirs = []
}
}
externalNativeBuild {
ndkBuild {
path file("src/main/jni/Android.mk")
}
}
工程根目录的local.properties 中指定ndk-r9c
ndk.dir=F\:\\android-ndk-r9c-windows-x86\\android-ndk-r9c
用别的版本ndk出现run失败问题
打赏
![支付宝](/upload/2022/05/1651482452154_%5BB@424c63-369b0d44790743a0b4fdf88dcc504331.jpg)
![微信](/upload/2022/05/mm_facetoface_collect_qrcode_1651482467494_%5BB@ea59683-70ede9d4f4b5441f88084e521fe089a9.png)