Borland C++ Builder 链接动态库的步骤
以CH375DLL.LIB为例,下面贴图说明。
第一步:将CH375DLL.LIB转换成BCB能识别的OMF格式,将CH375DLL.LIB复制到BCB安装目录的BIN目录下,如图:

转换完成后将CH375DLLBCB.LIB文件名改成CH375DLL.LIB。
a stupidness but attempt to make arduous efforts
第二步:
将转换后的CH375DLL.LIB复制到工程目录下,同样也复制CH375DLL.DLL到工程目录。
在工程的菜单project下选择添加到工程,如图:
a stupidness but attempt to make arduous efforts
第三步,选择添加到工程按钮后跳出如下界面,选择CH375DLL.DEF文件打开


a stupidness but attempt to make arduous efforts
第四步,同样将CH375DLL.LIB文件添加到工程,如图示

a stupidness but attempt to make arduous efforts
第五步,打开PROJECTNAME.cpp文件,将如下图所示两行代码添加到文件中
a stupidness but attempt to make arduous efforts
第六步,单击菜单工程-->属性,弹出如下界面,选择Advanced Linker选项卡,查看最下面的Delay Load,单击右边的浏览按钮
a stupidness but attempt to make arduous efforts
第七步:在第六步的单击右边的浏览按钮后,弹出如下对话框,同样单击右下方的浏览按钮
a stupidness but attempt to make arduous efforts
第八步,在第七步的单击右下方的浏览按钮操作后,弹出如下打开文件对话框,选择CH375DLL.DLL,打开

到此为止设置工程链接动态库的操作结束,可以在代码中调用打开设备等接口函数对设备进行操作
a stupidness but attempt to make arduous efforts
为什么不源代码公开,大家拿去编译编译不就好了?
用LoadLibrary就不用这么做了.
这人很懒,什么都没留下
用LoadLibrary还是要这么做的
有的人只用LoadLibrary还是不能编译成功
这样是比较保险的做法

试问如果微软把源代码都公开了,还怎么养活旗下那么多人口呢?
a stupidness but attempt to make arduous efforts
似乎搞LINUX的人都饿死了。。。。。
To the world you may be one person,but to one person you may be the world.
?
这人很懒,什么都没留下
这是商业与非商业的区别,没必要较真啊
a stupidness but attempt to make arduous efforts
TECH30 Mail: LS@WCH.CN Mobile: 18951773205
ddd
Email:zyw@wch.cn Tel:02552638368
太好了
这人很懒,什么都没留下
只有登录才能回复,可以选择微信账号登录