分享
 
 
 

C++ Builder X里的Build Configuration和Preview包wxWindows编译环境设定

王朝c/c++·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

Build Configuration(以后简称BC)的作用等同于MAKE、Ant Build,是用来组织编译链接的。在C++ Builder X(以后简称CBX)里,一个项目可以有多个BC。新建的项目会从Default Project那里继承BC。CBX预设了两个BC:Debug和Release,估计是从VC那学来的吧。微软和宝兰老是互相学习,:)。Build项目时要切换BC,只需点工具栏上的BC下拉框即可(Make按钮往右两格,Run按钮往左两格)。

CBX允许我们增、删、改普通项目和缺省项目的BC,方法都是一样的:菜单[Project->Project Properties](或[Project->Default Project Properties]),属性页[Build->Configurations],看到BC列表了吧。大家可以自己先摆弄摆弄,下面来给wxWindows配BC。

从Borland公司网站上下载CBX的Preview包。正确安装之后,可以到%CBXHOME%\wxWindows\samples目录里找个sample来试试。每个sample都带有CBX项目文件,后缀名是.cbx,双击就打开CBX项目了。编译,运行应该都没问题。看看它的BC,有4个,也有Debug和Release。可是和预设的仔细比较,发现配置并不一样,加了好多lib、include、宏和选项。

下面我们来尝试写一个wxWindows程序。新建项目,要空的那种,然后添加个CPP文件。文件内容自己写吧,当然要是使用wxWindows的程序。写好了,编译。哇,提示一堆的错误,什么头文件找不着等。因为新建项目是从Default Project那继承来的BC,当然没有引入wxWindows啦。只好去抄sample的BC啦,不然自己配,3天也配不出来。一条一条的抄好累啊,还有很多复选框什么的。幸好,有个简便的方法,下面是步骤:

1、菜单[Project->Build Options Explorer],在左边Projects树上选中sample项目,在右边的Configuration下拉框选择你要抄的BC,如Debug。

2、在下面的Effitive Command Line列表框选中第一条,点击Export Settings按钮,在弹出的对话框里输入名称(随便输),点击OK。

3、同第二步,把列表框剩下的几条也都Export了。有的条目不能Export,通常都是没什么可配的,不用理它。完成之后回到IDE。

4、打开(切回)新建的项目,然后菜单[Project->Project Properties],属性页[Build->Configurations],点击New新建一个BC。

5、第一步,随便起个名字,如wx_debug。

6、第二步,什么都不选,直接下一步。

7、第三步,可以看到我们刚才Export的Setting都在这里,把它们都勾上,点击Finish。

这样,我们就把sample的BC抄过来了。编译一下。咦,还是找不着.h、.lib什么的。看一下我们抄过来的配置(wx_debug),发现里面的lib、include path有用了相对路径的,形如:.\..\..\include。把他们都改为绝对路径,如D:\CBuilderX\wxWindows\include,再编译,就行了。

为了让以后新建的项目都能跑wxWindows,抄份BC给Default Project就行了。

其实这篇文章主要讲如何抄BC,大家上当了。不过还是希望能给大家一些帮助,欢迎交流:http://losttemple.51.net/index.php

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有