arm.sh

#!/bin/sh
# This script has one line for each known working toolchain
# for this architecture.  Uncomment the one you want.
# Generated by generate-demo.pl from buildlogs/all.dats.txt

set -ex
TARBALLS_DIR=/home/sun/embedded/crosstool-0.43/
RESULT_TOP=/opt/crosstool
export TARBALLS_DIR RESULT_TOP
GCC_LANGUAGES="c,c++"
export GCC_LANGUAGES

# Really, you should do the mkdir before running this,
# and chown /opt/crosstool to yourself so you don't need to run as root.
mkdir -p $RESULT_TOP

#eval `cat arm.dat gcc-2.95.3-glibc-2.1.3.dat` sh all.sh --notest
#eval `cat arm.dat gcc-2.95.3-glibc-2.2.2.dat` sh all.sh --notest
#eval `cat arm.dat gcc-2.95.3-glibc-2.2.5.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.2.3-glibc-2.2.5.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.2.3-glibc-2.3.2.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.2.3-glibc-2.3.2-tls.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.3.6-glibc-2.2.2.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.3.6-glibc-2.2.5.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.3.6-glibc-2.3.2.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.3.6-glibc-2.3.2-tls.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.4.5-glibc-2.2.2.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.4.5-glibc-2.2.5.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.4.5-glibc-2.3.2.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.4.5-glibc-2.3.2-tls.dat` sh all.sh --notest
eval 'cat arm.dat gcc-3.4.5-glibc-2.3.2.dat' sh all.sh --notest
#eval `cat arm.dat gcc-3.4.5-glibc-2.3.5.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.4.5-glibc-2.3.5-tls.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.4.5-glibc-2.3.6.dat` sh all.sh --notest
#eval `cat arm.dat gcc-3.4.5-glibc-2.3.6-tls.dat` sh all.sh --notest
#eval `cat arm.dat gcc-4.0.2-glibc-2.2.2.dat` sh all.sh --notest
#eval `cat arm.dat gcc-4.0.2-glibc-2.3.2.dat` sh all.sh --notest
#eval `cat arm.dat gcc-4.0.2-glibc-2.3.2-tls.dat` sh all.sh --notest
#eval `cat arm.dat gcc-4.0.2-glibc-2.3.5.dat` sh all.sh --notest
#eval `cat arm.dat gcc-4.0.2-glibc-2.3.5-tls.dat` sh all.sh --notest
#eval `cat arm.dat gcc-4.0.2-glibc-2.3.6.dat` sh all.sh --notest
#eval `cat arm.dat gcc-4.0.2-glibc-2.3.6-tls.dat` sh all.sh --notest
#eval `cat arm.dat gcc-4.1.0-glibc-2.2.2.dat` sh all.sh --notest
#eval `cat arm.dat gcc-4.1.0-glibc-2.3.2.dat` sh all.sh --notest
eval `cat arm.dat gcc-4.1.0-glibc-2.3.2-tls.dat` sh all.sh --notest

echo Done.
### 如何下载并安装 Miniforge3 MacOSX arm64 Miniforge 是 Conda 的一个社区维护版本,专门为 macOS 和其他平台提供优化支持。对于 Mac M1 芯片(arm64 架构),可以按照以下方法获取和安装 Miniforge3。 #### 下载 Miniforge3 安装包 可以从官方 GitHub 页面下载适合 macOS ARM64 的 Miniforge3 安装脚本文件 `Miniforge3-MacOSX-arm64.sh`[^1]。 访问链接:[Miniforge Releases](https://github.com/conda-forge/miniforge/releases/latest) 并找到对应于 macOS ARM64 的 `.sh` 文件进行下载。 #### 运行安装命令 下载完成后,在终端中执行以下命令来启动安装过程: ```bash $ bash Miniforge3-MacOSX-arm64.sh ``` 这一步会引导用户完成安装配置,包括设置路径以及初始化环境变量等操作[^2]。 #### 验证 Miniforge 是否成功安装 为了确认 Miniforge 已经被正确安装,可以通过检查是否存在 `conda` 命令来进行验证。具体步骤如下: 1. 切换至 Miniforge 默认安装目录 (通常位于用户的根目录下),例如: ```bash cd ~/.miniforge3/bin/ ``` 2. 查看当前目录中的可执行文件列表,确保其中包含名为 `conda` 的程序: ```bash ls | grep conda ``` 如果上述命令返回了 `conda` 结果,则说明 Miniforge 成功安装完毕[^3]。 #### 创建特定 Python 环境 针对 TensorFlow 或其他科学计算需求,建议创建一个新的虚拟环境以隔离依赖项。以下是基于 osx-arm64 的 Python 3.8 版本环境创建示例: ```bash $ conda create -n tf_env python=3.8 $ conda activate tf_env ``` 之后可以根据项目需要进一步安装所需库,比如通过 pip 或 conda 渠道安装 tensorflow-macos 及其配套组件 veclib 加速 numpy 性能表现[^4]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值