@Rem v0.0.1
@Rem 可编译单个文件
@Rem 2008-6-16
@echo off
Title %CD%
Rem 设置可执行文件搜索路径
set path=c:\mingw\bin;%PATH%;
call :Main
@echo on
exit /b %ERRORLEVEL%
---------------------------------------------------------
:Main
echo 批处理+MinGW编译C程序
echo =====================================
echo.
set /p SourceFile=输入c文件名称:
set /p ExeFile=生成的exe文件名称:
set /p Windows=是否产生命令行窗口[y/n]
if /I %Windows% EQU n (
set Options="-mwindows"
)
Rem gcc编译命令
gcc.exe "%SourceFile%" -o "%ObjectFile%" %Options% -I"C:\MinGW\include" -L"C:\MinGW\lib" %Options%
Rem 判断编译是否成功
if ERRORLEVEL 1 (@echo Error. & pause 2>NUL) else @echo Done.
exit /b %ERRORLEVEL%
---------------------------------------------------------
End Bat
// 保存为 .cmd 文件或.bat文件
// 如果安装目录不是和上面不一样,请自行修改