From a0a0454a6d51d398610783f8f9359dd03ebf3f74 Mon Sep 17 00:00:00 2001 From: andy <1414772332@qq.com> Date: Sat, 28 Jun 2025 11:33:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=AF=91=E6=97=B6=E6=89=93=E5=8D=B0?= =?UTF-8?q?=E5=AD=98=E5=82=A8=E4=BD=BF=E7=94=A8=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- make.py | 2 -- make_riscv.py | 6 +++--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/make.py b/make.py index fcf2d70..c299387 100644 --- a/make.py +++ b/make.py @@ -173,7 +173,6 @@ def build_depend(src:list): CmdQueue.put(cmd_item_t(cmd,f"更新 {dst}")) dst_list.append(dst) run_cmd_queue(CmdQueue) - # check_exists(dst_list) # 生成中间文件 @@ -193,7 +192,6 @@ def build_object(src:list): CmdQueue.put(cmd_item_t(cmd,f"编译 {dst}")) dst_list.append(dst) run_cmd_queue(CmdQueue) - # check_exists(dst_list) # 生成可执行文件 diff --git a/make_riscv.py b/make_riscv.py index a7d87fc..1f61170 100644 --- a/make_riscv.py +++ b/make_riscv.py @@ -186,7 +186,6 @@ def build_depend(src:list): CmdQueue.put(cmd_item_t(cmd,f"更新 {dst}")) dst_list.append(dst) run_cmd_queue(CmdQueue) - # check_exists(dst_list) # 生成中间文件 def build_object(src:list): @@ -210,7 +209,6 @@ def build_object(src:list): CmdQueue.put(cmd_item_t(cmd,f"编译 {dst}")) dst_list.append(dst) run_cmd_queue(CmdQueue) - # check_exists(dst_list) # 生成可执行文件 @@ -222,7 +220,9 @@ def build_target(src:list): obj_list.append('.'.join([name,'o'])) dst=os.path.join(OUTPUT,TARGET)+".elf" if(check_rebuild(dst,obj_list)): - cmd=f"{CC} {' '.join(obj_list)} -o {dst} {flags} -T{LD_FILE} -Wall -Wextra -nostartfiles -Wl,-Map,\"{OUTPUT}/{TARGET}.map\"" + cmd=f"{CC} {' '.join(obj_list)} -o {dst} {flags} -T{LD_FILE} \ + -Wall -Wextra -nostartfiles -Wl,-Map,\"{OUTPUT}/{TARGET}.map\" \ + -Wl,-print-memory-usage" print(f"链接 {dst}") ret=os.system(cmd) if(ret):