gpt4 book ai didi

windows-7 - Windows 7 上的 Windows 批处理文件问题

转载 作者:行者123 更新时间:2023-12-05 00:44:00 25 4
gpt4 key购买 nike

我有一个批处理文件来编译和链接我的所有代码。它包含以下内容:

@echo off
nasm -f aout -o start.o start.asm
gcc -Wall -O -fstrength-reduce -fomit-frame-pointer -finline-functions -nostdinc -fno-builtin -I./include -c -o main.o main.c
gcc -Wall -O -fstrength-reduce -fomit-frame-pointer -finline-functions -nostdinc -fno-builtin -I./include -c -o scrn.o scrn.c
ld -T link.ld -o kernel.bin start.o main.o scrn.o
pause

问题是,当我运行它时,它只是将所有这些都打印为文本。
这绝对是一个批处理文件。它以 .bat 文件结尾,在 Notepad++ 中,@echo off 和 pause 的语法被突出显示,无需手动设置。
这是 Windows 7 的错误吗?还是我做错了什么?

最佳答案

您是从命令行运行还是在资源管理器中双击运行?

也许您将编辑操作设置为默认值?

尝试右键单击并选择打开。

编辑:也许你的线路终结者搞砸了。 Windows 需要 CRLF。

在 Notepad++ 中:

  • 单击“查看”->“显示行尾”。
  • 如果它们不是 CRLF,请单击“格式”->“转换为 Windows 格式”。
  • 关于windows-7 - Windows 7 上的 Windows 批处理文件问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/486380/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com