1 Star 0 Fork 1

10km/thmar

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
conan_install.sh 961 Bytes
一键复制 编辑 原始数据 按行查看 历史
#!/bin/bash
# linux下安装thmar依赖库
# author guyadong
# date 2024/08/23
sh_folder=$(cd "$(dirname $0)"; pwd -P)
[ ! $(gcc -dumpmachine) ] \
&& echo "not install compiler gcc,install please" \
&& exit 255
if ! which cmake 2>/dev/null
then
echo cmake NOT FOUND. && exit 255
fi
if ! which conan 2>/dev/null
then
echo conan NOT FOUND. && exit 255
fi
if ! python --version 2>/dev/null | grep "Python 3."
then
echo Python 3 required. && exit 255
fi
# 定义编译的版本类型(debug|release)
build_type=Release
[[ "${BUILD_TYPE,,}" =~ debug|release ]] && build_type=${BUILD_TYPE,,}
echo build_type=$build_type
machine=$(gcc -dumpmachine)
conan install $sh_folder -of $sh_folder/build/$machine -s build_type=${build_type^} \
-o build_test=True -o with_paho=True \
--build missing
# -pr:h esp32_gcc 指定目标平台的profile
# -pr:b default 指定编译平台的profile
# --build missing 编译缺少的依赖库
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/l0km/thmar.git
git@gitee.com:l0km/thmar.git
l0km
thmar
thmar
master

搜索帮助