Update rust.yml

This commit is contained in:
Zhao Yunlong 2025-01-03 10:13:47 +08:00 committed by GitHub
parent 4e927ab050
commit e1c0e9ec0b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -39,6 +39,18 @@ jobs:
override: true
target: ${{ matrix.target }}
- name: Install cross-compilation tools (Linux ARM)
if: matrix.target == 'aarch64-unknown-linux-gnu'
run: |
sudo apt-get update
sudo apt-get install -y gcc-aarch64-linux-gnu
- name: Set up cross-compilation environment (Linux ARM)
if: matrix.target == 'aarch64-unknown-linux-gnu'
run: |
echo "CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=aarch64-linux-gnu-gcc" >> $GITHUB_ENV
echo "CC_aarch64_unknown_linux_gnu=aarch64-linux-gnu-gcc" >> $GITHUB_ENV
- name: Cache Cargo registry
uses: actions/cache@v3
with: