加速编译

2016-02-19 17:58 1 1 收藏

图老师小编精心整理的加速编译希望大家喜欢,觉得好的亲们记得收藏起来哦!您的支持就是小编更新的动力~

【 tulaoshi.com - 编程语言 】


  利用C++Builder编译一个大的项目需要冗长的过程但是,假如你有已经调试好的forms, 你可以把他们包含到一个库中,这个库连接到项目中。这将极大的减少编译时间。具体步骤如下:
  
  1. 建立一个新的库工程(Library project).
  
  2. 在库工程的主CPP文件中添加一行:include vcl.h
  
  3. 按[Ctrl][Shift][F11]激活工程选项,确认清除了在Directories/Conditional页中的Conditional字段,当开始一个新库时,通常C++Builder设置为_NO_VCL 声明。
  
  4. 添加所有的你想加入的forms到Library project中。
  
  5. 编译这个library并且把它添加到主执行项目中去。确认你在加入这个库时,这个库所包含的forms已经从项目中删除了。
  
  6. 编译这个项目,将发现编译时间减少了。而且这也将稍微减少可执行文件的大小。

来源:http://www.tulaoshi.com/n/20160219/1616508.html

延伸阅读
 linux内核编译详解 [本文最初由solaris发布] 一、内核简介 内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。 linux的一个重要的特点就是其源代码的公开性,所有的内核源程序都可以在/usr/src/linux下找到,大部分应用软件也都是遵循GPL而设计的,你都可以获取...
手机加速神器怎么开启自动加速   1)首先先打开,进去之后点击。   2)接着点击右上角的,然后点击一直。   3)最后把打开就可以了。
  web开发人员是否必须掌握复杂的组件技术才能加快html页面的访问速度?答案是:不一定!实际上,有许多关于HTML与DHTML方面的技巧,它们原理简单而且上手容易。无论是技术高超的老手,还是初涉编程的菜鸟,领会这些都十分必要。 明显HTML,暗渡“公用脚本” 减少web页面下载时间的关键就是设法减小文件大小。当多个页面共用一些成...
  循环控制多个动画 说到制作动画效果,当然离不开定时器的运用。通常的方法就是使用window.setTimeout来不断地定位页面上的元素。但是,如果页面上有多个动画要显示,是不是就要设定多个定时器呢?答案是No!原因很简单:定时器功能将消耗掉大量宝贵的系统资源。可是我们仍能在页面上控制多个动画,技巧就是使用一个循环。在循环中根据...
据说,如果过程能够2次或多次引用同样的内存地址,那么过程就会包含别名数值。一个典型的例子如下: Dimg_GlobalVariableAsLong ... SubProcWithAliases(xAsLong) x=x 1 g_GlobalVariable=g_GlobalVariable 1 EndSub 如果传递给这个过程g_GlobalVariable变量,则将通过一个直接引用以及x参数两种方式修改变量的数值2次。 别名数值经常...

经验教程

211

收藏

14

精华推荐

编译指令#pragma详解

编译指令#pragma详解

Kong胡萝卜

linux内核的编译

linux内核的编译

安文强独一无二

11次编译的结果

11次编译的结果

WSHJCR2233

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部