我只有LIB文件和说明它的头文件!要在DELPHI中使用LIB中的例程,但Delphi又不能直接使用LIB!但可以用C生成的*.OBJ文件(不想用动态联接库,要静态联接)!
能将LIB导成*.OBJ文件吗?怎么做?我基础很着说详细点!
能将LIB导成*.OBJ文件吗?怎么做?我基础很着说详细点!
解决方案 »
- CHARFORMAT 结构怎么是设置字形啊
- 怎么定义类似 function<bool(int,int)> 的模板
- 用winpcap进行网络抓包,程序运行时出错,不能将pcap_next_ex()函数定位于pcap.dll
- vc++中memcpy()函数的用法
- VC++6.0有没有过时呀,现在学是不是落后时代了?
- Webbrowser 的 put_Resizable 只是控制的用户使用鼠标进行窗口大小的改变?
- ::closesocket()这个API是否能即时关闭socket?
- 一个关于Combo Box控件的问题.
- 小弟要做网络数据实时传输,想要边压缩边发送,哪位做过数据压缩的大侠帮帮忙,提点提点!有什么库什么的可以用的?LZW效率太低,想用zip
- windowrect问题
- 如何在listview中对所选的单元格进行编辑?
- 为什么打开文件时总说文件不存在
lib /extract:objname libname
另外,我怀疑obj格式会不同(dos年代的记忆……)
lib /extract:objname libname ?LIB是何物?作用是什么吗?
再问C高手:我有DLL和LIB文件及说明文件,利用这三个文件能导成OBJ吗?
DELPHI调用OBJ文件没问题,只要是32位OBJ就行!
我这没VC盘,机上也没装VC
/DEBUGTYPE:CV
/DEF[:filename]
/EXPORT:symbol
/EXTRACT:membername
/INCLUDE:symbol
/LIBPATH:dir
/LINK50COMPAT
/LIST[:filename]
/MACHINE:{ALPHA|ARM|IX86|MIPS|MIPS16|MIPSR41XX|PPC|SH3|SH4}
/NAME:filename
/NODEFAULTLIB[:library]
/NOLOGO
/OUT:filename
/REMOVE:membername
/SUBSYSTEM:{NATIVE|WINDOWS|CONSOLE|WINDOWSCE|POSIX}[,#[.##]]
/VERBOSE
用DELPHI写操作硬件的软件时,发现厂家提供的驱动上DLL中有些例程很有用且高效可靠具有通用性,想把这些模块弄出来收藏但没有源码,由于DLL中例程太多,我只想要很少的一部分!以后写其它软件时也可以用上,(写其它软件总不能带着与其无关的驱动程序吧)!
现在原料只有DLL,LIB及例程说明!
现在的问题关键是要得到包函这些例程的.OBJ文件,这样就可以在DELPHI中自由处理了!
我对VC只能算了解,没怎么用过!请大家帮个忙!