@echo off
echo + batch script for windows sdk(c version).
echo + usage : type "bd" or "bd NDEBUG" or "bd clean".
echo + "bd" : build debug version.
echo + "bd NDEBUG": build release version.
echo + "bd clean" : delete result files.
if "%1" equ "clean" goto clean
if "%1" neq "" (if "%1" equ "NDEBUG" (echo + & echo + build release version. & echo + & goto release) else (echo + & echo + invalidate parameter. & echo + & goto end)) else (echo + & echo + build debug version. & echo + & goto debug)
:clean
echo + & echo + delete result files. & echo + & del *.obj & del *.exe & del *.res & del *.exp & del *.lib & del *.dll
goto end
:release
goto end
:debug
goto end
:end
if exist xx.dll.manifest mt -manifest xx.dll
比处理编译脚本 for cl 编译器(你懂的)
最新推荐文章于 2022-11-24 09:41:34 发布
本文介绍了一个简单的Visual C++工程编译脚本,适用于Windows平台的C开发者。脚本方便地处理编译和清理命令,通过设置NDEBUG宏来控制assert在release模式下的行为。用户可根据需求自定义修改。
摘要由CSDN通过智能技术生成