缺using namespace test1; using namespace test1::test2;导致的编译错误
最近遇到一个编译问题,耗费了点时间才找到原因,现在记录一下,下次很快就能搞定类似问题了。 某基础功能库提供了test.h文件和libtest.a文件供外部调用,在业务层比较成熟的A模块中,需要用到test.h中的一个类Student, 在A模块中,包含了test.h,然后指定了libtest.a, 编译、调用OK. 而我要搭建一个新的B模块,也要用到test.h中的类Student