MIDAS 源码编译.

xthmpro_cn 2011-11-18 10:44:58
各位同仁,BCB2010以后发布了MIDAS(midas.dll)的源码,并且可以正常编译.

一直以来,我使用Midas都是直接包含MidasLib.dcu这个单元来做静态链接的.但如果要将MidasLib.pas编译成MidasLib.dcu需要引用Midas.obj,但是BCB没有提供Midas.cpp源码.

请问大家,这个Midas.obj应该如何编译得到?

之所以要重新编译是由于Midas源文件有BUG,在处理numeric(38,2)时,FIXBCD字段可能存在数据不完整的问题.
...全文
339 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xthmpro_cn 2011-11-22
  • 打赏
  • 举报
回复
目前看来只能使用发布DLL的方式了.谢谢大家回复.感谢妖哥.
缘中人 2011-11-21
  • 打赏
  • 举报
回复
midaslib.pas文件添加到工程中,编译就会产生midaslib.obj文件
cgl_lgs 2011-11-20
  • 打赏
  • 举报
回复
楼主用最新版本的Midas.dll替换一把是不是就行了,根本不用自己改啊?
ccrun.com 2011-11-20
  • 打赏
  • 举报
回复
是的,我也是建议发布时附带midas.dll
xthmpro_cn 2011-11-19
  • 打赏
  • 举报
回复
感谢妖哥回复,

是有这个文件,但是这个文件是事先编译好的,修改了其他文件后,重新编译只能得到Midas.dll,midas.obj无法重新编译,就无法编译midaslib.pas.就没有办法使用静态链接的方法编译我自己的程序了.

我现在只能使用发布程序时附带midas.dll的方法了.
ccrun.com 2011-11-18
  • 打赏
  • 举报
回复
C++Builder2010的源码目录中有midas.obj文件。默认在:source目录的 db\midas\目录下。

604

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder VCL组件使用和开发
社区管理员
  • VCL组件使用和开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧