当前位置:首页 » 编程软件 » 手机bat代码编译器

手机bat代码编译器

发布时间: 2025-06-29 18:54:20

1. 什么是编译时间

用户使用编译程序对其个人编制的源程序进行编译的过程称为程序编译。编译时间(compiling time) 指编译程序将源程序编译成目标程序所占用的时间。

1 如何减少编译时间
一是执行每日自动构建。每日自动构建的原理很简单:安装每日构建工具CCNET(不熟悉该工具的同学可以去搜索下)。然后在源码服务器上安装编译环境。源码服务器每天获取最新代码,每天下班后开始编译最新代码,经过一个晚上基本上就能把库和应用程序都编好,到了第二天开发人员只需下载最新的库文件和代码文件而不须自己重新编译。这样就能大大节省时间了。
二是使用联合编译器IncrediBuild。这个工具估计大家都不陌生。最近试验了一个新想法,写一个批处理文件,将SVN和IncrediBuild绑在一起,实现了从源码更新到工程编译。


2 批处理文件的命令语法
svnupinclude//更新服务器的include文件夹到本地
BuildConsoleD:\Code\MySolution.sln/prj="MyApp"/build/OpenMonitor/cfg="Debug|Win32"
BuildConsole是IncrediBuild的命令行工具,
D:\Code\MySolution.sln是你的解决方案文件绝对路径,
/prj参数设置你要编译的工程,如果你要编译多个工程,可以这样设置,/prj="prj1,prj2,prj3",
/prj参数也支持通配符,/prj="*"即为编译MySolution.sln下的所有工程
/build为编译工程,若改为/rebuild即是清理重编工程。
/OpenMonitor为打开IncrediBuild的图形化界面,去掉该参数则不出现图形界面。
/cfg为编译设置选项,如要编release版本,可以改为Release|Win32。
把上面的代码保存为BuildDebug.bat,把文件保存在D:\Code\路径下(即源码根目录,下面有include、src和vs三个文件夹),然后运行这个批处理文件就相当于把从更新源码到编译源码这一系列动作都执行了。

热点内容
小米大容量存储 发布:2025-06-29 23:35:03 浏览:993
如何选择山地自行车的配置 发布:2025-06-29 23:29:59 浏览:58
csp加密 发布:2025-06-29 22:49:28 浏览:892
如何访问smb服务器 发布:2025-06-29 22:46:27 浏览:617
元神源码 发布:2025-06-29 22:45:27 浏览:565
在文件资源中打开ftp 发布:2025-06-29 22:38:52 浏览:220
psp模拟器安卓怎么设置 发布:2025-06-29 22:38:51 浏览:814
androidcameraapi 发布:2025-06-29 22:30:45 浏览:724
新服务器配置环境如何从u盘启动 发布:2025-06-29 22:30:05 浏览:439
灭磁开关电源配置有哪些 发布:2025-06-29 22:20:58 浏览:712