diff --git a/lib/libsysy.a b/lib/libsysy.a deleted file mode 100644 index c6fe87c..0000000 Binary files a/lib/libsysy.a and /dev/null differ diff --git a/scripts/verify_asm.sh b/scripts/verify_asm.sh index 7b21379..f513c6b 100755 --- a/scripts/verify_asm.sh +++ b/scripts/verify_asm.sh @@ -53,7 +53,7 @@ expected_file="$input_dir/$stem.out" echo "汇编已生成: $asm_file" # 静态链接 -aarch64-linux-gnu-gcc -no-pie "$asm_file" -L./lib -lsysy -static -o "$exe" +aarch64-linux-gnu-gcc -no-pie "$asm_file" -L./sylib -lsysy -static -o "$exe" echo "可执行文件已生成: $exe" if [[ "$run_exec" == true ]]; then diff --git a/sylib/README.md b/sylib/README.md new file mode 100644 index 0000000..b77e61d --- /dev/null +++ b/sylib/README.md @@ -0,0 +1,5 @@ +编译libsysy.a +``` +aarch64-linux-gnu-gcc -c sylib.c -o sylib.o +aarch64-linux-gnu-ar rcs libsysy.a sylib.o +``` \ No newline at end of file