Android交叉编译:curl+openssl+Git Submodule + Github Action
文章目录
相关知识点
一、创建项目
1. 添加子项目
1. 添加curl: `git submodule add https://github.com/curl/curl.git`
2. 添加openssl: `git submodule add https://github.com/openssl/openssl.git`
2. 编写执行脚本
简单了解下一些关键字
- GCC
gccGNU C语言编译器GNU C Compiler - LLVM
LLVM (Low Level Virtual Machine,底层虚拟机) - LLVM2.0 - Clang
clang是LLVM编译器工具集的前端,输出代码对应的抽象语法。
这里是我编写的脚本 temp_clang.sh
脚本基本通用,大部分都只需进行简单修改,前提是你需要了解一些参数的意义【 MakeFile】
# clang 只支持 armeabi-v7a arm64-v8a x86 x86_64
//for arch in armeabi-v7a arm64-v8a
for arch in ar

本文介绍如何使用curl、openssl进行Android平台的交叉编译,并利用GitSubmodule管理和GithubAction自动化构建流程。
最低0.47元/天 解锁文章
1098

被折叠的 条评论
为什么被折叠?



