这个DLL需要导出某个类,而这个类中成员的类型是在另外一个头文件(假设为b.h)中定义的,那么是不是必须在DLL的头文件中包含这个b.h呢?但如果这样的话,别人的使用我的DLL时,是不是还需要我提供b.h呢?可是我并不想提供这个b.h,请问应该如何解决?谢谢!
6 个解决方案
#1
mark
#2
声明一下不可以吗,你头文件里又没实现
#3
需要提供,如果不想提供可以把b.h里你需要的部分复制到dll的头文件里。
#4
#5
有依赖关系的话,必须同时提供
#6
谢谢楼上各位!
#1
mark
#2
声明一下不可以吗,你头文件里又没实现
#3
需要提供,如果不想提供可以把b.h里你需要的部分复制到dll的头文件里。
#4
#5
有依赖关系的话,必须同时提供
#6
谢谢楼上各位!