调用其他dll的项目生成的dll问题
题目描述不清楚,具体情况如下:
Windows vs2013环境,C++。
A项目非常大,无法封装成dll,而我只用到其中的一小部分,我新建了一个B项目(dll项目),B项目连接到A项目release的lib和.h,B项目中打开了A中的头文件A.h,写了一个Proxy类,然后生成B.dll,然后新建C项目,把B.dll,B.lib,Proxy.h添加到C项目中,但是C项目的外部依赖项中的Proxy.h报错,原因是无法打开A项目中的头文件A.h。
简单来说是项目C中引用了B.dll,生成B.dll的过程中引用了A.h,但是C项目中显示无法打开A.h。
这个问题如何解决,很急,多谢了。