社区
Windows SDK/API
帖子详情
能用条件编译或其他某种方式控制BCB6编译生成的exe文件名吗?
myy
2003-01-07 11:03:59
比如 my.bpr 要生成 my.exe , myy.exe 和 myyy.exe,用一种编译条件,
编译出myy.exe,另一种条件,编译出myyy.exe,每次改文件名,很烦呀!
做几个 .bpr 好象是不能解决的。
...全文
96
10
打赏
收藏
能用条件编译或其他某种方式控制BCB6编译生成的exe文件名吗?
比如 my.bpr 要生成 my.exe , myy.exe 和 myyy.exe,用一种编译条件, 编译出myy.exe,另一种条件,编译出myyy.exe,每次改文件名,很烦呀! 做几个 .bpr 好象是不能解决的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jishiping
2003-01-10
打赏
举报
回复
bpr文件不支持宏,makefile支持宏,使用bpr文件只能采用我上面说的方法。使用makefile的话,makefile也不用完全自己写。执行命令[Project]/[Export Makefile]就可以了。然后自己修改一下makefile,添加宏。不过这样的话,你就不能使用集成环境编译了,只能使用命令行工具make来编译程序了。
myy
2003-01-10
打赏
举报
回复
谢谢大家的回答, NowCan 说得对,我就是想的是根据不同的条件分别生成两
个exe,而且是类似 #ifdef.....#else....#endif 这样的条件,
Project Group 是不能与条件编译“挂钩”的。
VC 中不是有Release和Debug两种编译,方式么(当然,它不是改
文件名,是放在不同路径下),而且好象就是用“条件编译”实现的。
也许只有象 ouygg(痞子酷) 说的,编写自己的makefile了。
希望高手指点!
jishiping
2003-01-09
打赏
举报
回复
做几个project,第2,3个project只需要复制一下原来的my.bpr, my.cpp和my.res就可以了。然后改一下复制后的my.bpr, my.cpp,将my改成其它的名字后保存就可以了。然后做一个Project Group。方法:先打开任意一个Project,然后执行[Project]/[Add Existing Project],执行[View]/[Project Manager],这时你就看到窗口里有多个Project了。当前激活的Project为粗体字。要激活其它的Project只要双击就可以激活了。关闭整个Project时,会提示你保存Project Group,后缀名为.bpg。下次打开*.bpg文件就可以了。你想编译哪个project,就激活哪个project编译。
NowCan
2003-01-08
打赏
举报
回复
楼主好像还不是这个意思。他要的是根据不同的条件分别生成两个exe。
oishi
2003-01-08
打赏
举报
回复
Project->Option->Application
可以吧
binbin
2003-01-08
打赏
举报
回复
菜单:
Project->Edit option source...
自己改吧.
痞子酷
2003-01-08
打赏
举报
回复
编写自己的makefile。
kingfish
2003-01-07
打赏
举报
回复
.bpr
<PROJECT value="project1.exe"/>
ide打开此bpr时,就算改了这项也没用,下次打开才生效
写三个bat文件,编译完执行一下
my.bat
rename *.exe my.exe
myy.bat
rename *.exe myy.exe
笨办法,呵呵
up
myy
2003-01-07
打赏
举报
回复
那就是要 用编译条件A时,只编译myy.bpr,
用编译条件B时,只编译myyy.bpr 了。
不知道还有无更好的方法?
zywx
2003-01-07
打赏
举报
回复
做几个.bpr可以解决阿,新建一个工程,把unit1.cpp从工程中删除,把原工程的cpp等文件加入保存成另一个文件名不就可以了吗
BCB
编译
VC dll错误总结
BCB contains invalid OMF record,type 0x21(possibly COFF)错误 2012-06-26 17:35172人阅读评论(0)收藏举报 该错误是由于BCB使用VC的lib兼容不足导致. 解决方法为: 在Borland目录下找到Borland\CBuilder6\Bin 里面有一个implib.
exe
,它可以将VC的DLL转译为BCB的lib 你只需将VC的DLL拷贝到该同级目录下,编写一个.bat implib -af XXX.lib XXX.dll 就会将XXX.dll
编译
成BCB的XXX.lib再将此lib拷贝到应用程序工作目录下就可以正常运行了.
bcb 画透明 C++ JSON解析
bcb 画透明 C++ JSON解析 ,可以利用透明来显示下面的图片;本demo用于画圆;
BCB6
的gif格式控件!
TGifImage.v2.2.Full.Source.BCB.836077.rar
bcb lib 的zlib包
bcb lib 我找了好久才找到的 希望对大家有好处吧
gsm_codec.rar_GSM BCB_GSM 语音_bcb dll
一个好用及快速的 GSM 语音 codec 源码,并提供用 BCB
编译
包装好的 windows DLL 档连结叫用
Windows SDK/API
1,222
社区成员
8,135
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章