阅读:1966回复:4
如何在PB的编译环境里链接VS2005或者EVC编译出的lib里的函数?
需要用到第三方厂家提供的一个lib里的一些函数,但是这个lib使用EVC或者VS2005编译出来的针对WM5的,现在在PB的环境里连接不上里面的函数
有那位高人知道如何在PB设置一下sources文件或者其他什么地方能够连接上EVC,VS2005编译的LIB里的函数吗? (PS:由于得不到LIB的代码,所以无法在PB环境里编译出LIB,使用load dll的相关函数来获取函数指针也不是太可行,在oeminit里不知道能不能调用这些API) PB: PlatformBuilder 谢谢! |
|
沙发#
发布于:2008-12-01 21:58
re
可不可以先弄成dll 再调用? |
|
|
板凳#
发布于:2008-12-01 23:02
多谢站长亲自答复,但是这边有些特殊的是需要在OAL的OemInit里调用这些函数,在这里面好象没法调用那些获取dll里函数指针的API
|
|
地板#
发布于:2008-12-03 04:18
搜索一下SOURCE里面的SOURCELIBS和TARGETLIBS的关键字。
或者用c的#pragma语法,在代码里面加入这个lib。 |
|
地下室#
发布于:2008-12-03 08:32
引用第3楼high于2008-12-03 04:18发表的 : 这个办法还没试过,今天试试看。多谢 |
|