如何链接VC的LIB。(50分)

  • 主题发起人 主题发起人 kim_fu
  • 开始时间 开始时间
K

kim_fu

Unregistered / Unconfirmed
GUEST, unregistred user!
我手头上有一个VC的LIB,及函数定义。

我想是D调用那些函数。怎么才能把那个LIB给连接进我的程序里呢?

D可以连接LIB的库吗?
 
好像说的不太清楚.
我估计是:
Project | Add to Project | Files...
将lib文件添加进去即可.

 
to lixx:
你那样不行啊。

我的意思就象是在VC里连接一个LIB似的。有他的头文件。里边有函数定义。在LINK选项里
把那个LIB文件名加上就可以调用LIB里的函数了。

问题是在D里怎么调用LIB的函数呢?我把头文件里的函数定义翻译成D。但是我不知道在那
连接这个LIB。也不知道D可以不可以调用LIB。
D里的连接库文件是.DCU的啊。
 
我也想知道!!~~~
 
c++builder有一个程序: coff2omf.exe (这个程序delphi没有的)
可以把vc的lib格式(coff)转成borland的lib格式(omf)
转换以后,运气好的花,这个lib可以被 c++builder使用
但是delphi 要用的话,还得用tlib把lib里面的一个一个模块取出来,恢复为obj文件,
delphi只能使用obj
---------------------------
我一贯都说bcb比delphi好
 
楼上的说的对!
我以前用的一个IBM的C语言库也是这样转了,
很好用,爽!
 
to PiPi:

你说的那两个程序coff2omf.exe和tlib C++Builder 里都有吗?
我试试。好似给你加分。
 
就在 cbuilder/bin/ 下
 
接受答案了.
 
后退
顶部