.h和定义部分和.cpp文件中的声明部分是一一对应的关系,如果在.h中定义了某个函数,在cpp中没有相应的实现。LINK就会找不到对象而出现无法解析的链接错误。
还有一种情况是跨模块使用了,一个模块依赖使用另一个模块的函数或者类,被依赖的模块类型就不是导出的。也会在链接阶段找不到对象出现链接错误
.h和定义部分和.cpp文件中的声明部分是一一对应的关系,如果在.h中定义了某个函数,在cpp中没有相应的实现。LINK就会找不到对象而出现无法解析的链接错误。
还有一种情况是跨模块使用了,一个模块依赖使用另一个模块的函数或者类,被依赖的模块类型就不是导出的。也会在链接阶段找不到对象出现链接错误