自动编译
来源:互联网 发布:淘宝买u盘 编辑:程序博客网 时间:2024/06/03 00:07
最近一个项目递交居然要做十几个版本,手动编译光是开开关关各种选项就已经头晕,为了一劳永逸,想到了自动编译,在VS2005下面提供了devenv.com命令行方式,我们可以从VS安装目录../Microsoft Visual Studio 8/Common7/IDE下面找到它,以下是几个常见用法:
Clear某个工程:
devenv.com MyTest.vcproj /clean "Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
编译某个工程:
devenv.com MyTest.vcproj /build "Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
获取帮助信息
devenv.com –h
- rem ************************************************
- rem * Script to compile the solutions of CxImgLib *
- rem * Created by: *
- rem * Created 2012.12.06 *
- rem ************************************************
- rem set environment variables:
- set _devenv="%VS90COMNTOOLS%..\..\Common7\IDE\devenv.com"
- rem set compile log
- set _log="%~dp0compileResults.log"
- echo [%DATE% %Time%] Start compile sequence >%_log%
- echo Used compile configuration is %buildAnyCPU% >>%_log%
- rem Start compile************************************************
- set _solution_file="%~dp0CxImgLib.sln"
- %_devenv% %_solution_file% /build "Debug|Win32" /Out %_log%
- if not %errorlevel% == 0 echo %_solution_file% failed! Error: %errorlevel% >>%_log%
- if %errorlevel% == 0 echo %_solution_file% compiled successful >>%_log%
- rem If compile failed stop processing:
- if not %errorlevel% == 0 pause
- echo [%DATE% %Time%] Finished compile sequence >>%_log%
- pause
- 自动编译
- VB6 自动编译组件
- eclipse不能自动编译
- 几个自动编译工具
- eclipse无法自动编译
- myEclipse无法自动编译
- MyEclipse不能自动编译
- ccnet自动编译
- myeclipse无法自动编译
- 编译自动增加版本号
- MyEclipse不自动编译
- MyEclipse不自动编译
- Air批处理自动编译
- Froyo 自动编译方法
- Eclipse的自动编译
- 自动编译脚本
- 关闭ecplise自动编译
- 自动编译java文件
- linux内核中的文件描述符(一)--基础知识简介
- 公元二零一三之个人读书计划
- Codeforces Beta Round #93 (Div. 2 Only)——B
- C#初体验
- soj 1176. Two Ends
- 自动编译
- underScore 源码解析(一)---- 结构
- C++ string Bug解决方案
- PHPExcel常用方法汇总
- Eddy's 洗牌问题
- ubuntu上的HDMI数据线带来的音频视频问题
- 2013新年赛
- 李总瑞一审判刑14年 兽姓大发迷兼继母
- 结构型模式总结