我有一个批处理文件来编译和链接我的所有代码。它包含以下内容:Windows 7上的批处理文件问题
@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文件结尾,并且在记事本++中,@echo关闭和暂停的语法高亮显示,而不是手动设置。 这是一个Windows 7的错误?或者我做错了什么?
我已经试过并且他们都做同样的事情 – 2009-01-28 17:52:14