集成的IDE公司没买,有时需要自己写个小的C demo测试程序,手动编译、链接、运行,就很麻烦。
setp1
新建脚本文件A.bat用于打开vs自带的手动编译窗口
%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat"" amd64_x86
新建脚本文件B.bat用于编译、链接、运行
@set sourceA=%~dp0
@cd /d %sourceA%
@echo off
cl /W4 *.c
@if ERRORLEVEL 1 goto bad
@if ERRORLEVEL 0 goto good
:good
goto next
:bad
echo "error or warning"
goto end
:next
link *.obj
@echo off
for /r %sourceA% %%a in (*.exe) do (
echo %%~nxa
echo build success!
start /b %%~nxa
)
:end
step2
新建 c文件
依次执行A.bat, B.bat即可