5 Star 1 Fork 0

khkj/mc_thirdparty

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
build_android_shared.sh 853 Bytes
一键复制 编辑 原始数据 按行查看 历史
yuiopt 提交于 2024-12-19 12:02 . build osg
#!/bin/bash
#
echo "android ndk: $ANDROID_NDK"
echo "toolchain file: $CMAKE_TOOLCHAIN_FILE"
echo "make program: $CMAKE_MAKE_PROGRAM"
echo "android api: $ANDROID_API"
echo "android abi: $ANDROID_ABI"
build="build_$ANDROID_ARCH"
rm -rf "$build"
mkdir -p "$build"
pushd "$build"
cmake -DCMAKE_TOOLCHAIN_FILE="$CMAKE_TOOLCHAIN_FILE" \
-DCMAKE_ANDROID_NDK="$ANDROID_NDK" \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_SYSTEM_NAME="Android" \
-DCMAKE_SYSTEM_VERSION="$ANDROID_API" \
-DANDROID_PLATFORM="android-$ANDROID_API" \
-DANDROID_ABI="$ANDROID_ABI" \
-DANDROID_NDK="$ANDROID_NDK" \
-DANDROID_STL="c++_shared" \
-G Ninja \
-DCMAKE_MAKE_PROGRAM="$CMAKE_MAKE_PROGRAM" \
..
cmake --build . --target install
error_code=$?
echo "error code: $error_code"
popd
rm -rf "$build"
exit $error_code
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/khkj_1/mc_thirdparty.git
git@gitee.com:khkj_1/mc_thirdparty.git
khkj_1
mc_thirdparty
mc_thirdparty
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385