前提:VS2010 C++ 环境下同一个Solution下的两个Project:A Project和BProject
A,B都是Win32 Dll工程,生成 A.dll, B.dll, A.lib, B.lib 四个文件分布导出各自 class A 和 class B;
现在 class A 中需要调用 class B 中的某一成员函数;
class B 中也需要调用 class A 中的某一成员函数;
现在分别在在两个工程中加载对方工程的导出符号
#pragma comment(lib, "A.lib");
#pragma comment(lib, "B.lib");
但是,这样子造成两个工程都相互耦合,编译能通过,但是都无法链接,求解。
或者其他能实现两个dll中导出类的函数相互调用的方法。
请大家帮忙,谢谢大家,谢谢大家。