普通Linux小白 不用刻意回复我了,具体你可以编译出来后运行下,没问题提交即可。
我的疑问不是这些。
我是跑了提交的代码发现问题回复下而已,解决就行。
后面我就不继续跟进了。
我上面说 alpine 的问题,然后根据你的回复,你可能需要了解下下面代码的意思
- ${{ each arch in split('arm,arm64,x64,riscv64,loongarch64', ',') }}: # removed x86 as it is having issues building
- arch: ${{ arch }}
variant: alpine
docker: scripts/Docker/alpine/clang-cross
target: externals-linux-clang-cross
${{ each arch in split('arm,arm64,x64,riscv64,loongarch64', ',') }}
可以简单的理解成
for arch in arm,arm64,x64,riscv64,loongarch64
因为 alpine 不涉及到版本和架构问题,所以你这里不需要单独的拆分成 loongarch64 和 其他架构
debian 需要修改是因为 debian 你改动了目录。
解释完毕