利用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. 编译这个项目,将发现编译时间减少了。而且这也将稍微减少可执行文件的大小。
延伸阅读
- 2010-12-15-- 编译原理,编译问题
- 2011-7-26-- sql注入,浅谈.NET编译时注入(C#-->IL)
- 2011-6-9-- 编译器,谈.NET,由编译器开始谈起
- 2010-12-6-- gcc编译器,Gccgo编译器进入GCC
- 2011-5-20-- 编译器,编译器历史简要
- 2011-5-25-- 编译原理书籍,编译原理书籍推荐
- 2010-12-23-- 编译器,编译器处理while,for结构的小发现
- 2011-6-16-- 开源编译器,PathScale开源EKOPath 4编译器
- 2011-4-25-- 反编译,k__BackingField与反编译
- 2011-6-6-- 编译器开发,自己动手开发编译器(零)序言
最新评论