在使用静态库时遇到的问题,求教!
最近在使用一个厂商提供的lib库,在使用里面的函数时一直有问题,
比如我在一个MFC工程中使用厂家库中的函数
ret = J_init("PCI",0,0,&v);
会报错:
error LNK2001: unresolved external symbol "long __stdcall J_init(char *,unsigned short,unsigned short,unsigned long *)" (?J_init@@YGJPADGGPAK@Z)
在一个A "hello world"Application的win32 console application工程中使用该函数会报同样的错,
但是,在一个An empty project的 win32 console application工程中使用该函数就没有问题,编译、link都能通过
请问这是什么原因呢?(我的目的是最终在一个MFC工程中能使用该函数)