我有一个工程A,其中含一个jpeg的子项,这个子项被
编译为dll。

我还有一个工程B,其中也含一个jpeg的子项,这个子项被编译为lib。(两个jpeg的版本不一样)

现在我把B中所有的项目全部编译为lib,供A调用。大家没被搞糊涂吧,现在
问题来了。
A调用B中一个函数f,f要调用jpeg中的一个函数。编译器提示:
Wrong JPEG library version: library is 62, caller expects 70我想应该是程序中含有两个jpeg的库,于是存在两个函数定义,从而出现混乱。请问应该怎么解决呢?