conan:支持android NDK (armv7,armv8,x86,x86_64)交叉编译的统一profile jinja2模板
上一篇博客《conan入门(十六):profile template...如果针对不同的Android目标平台(armv7,armv8,x86,x86_64)都要维护一个profile也是挺麻烦的。...本文在此基础上,更进一步改进将android NDK 对不同平台armv7,armv8,x86,x86_64交叉编译的profile基本于同一个模板统一实现
android_clang.jinja
如下是基于...或ANDROID_PLATFORM环境变量,
默认编译的目标平台 armv7,所以对于armv8,x86或x86_64平台不可以直接使用。...,那可以如下为armv7,armv8,x86,x86_64分别定义一个简单的模板文件
android_clang_armv7.jinja
{% set android_abi = "armeabi-v7a