c++ 外部库中的类作为静态成员

从github上拉了一个项目下来作为外部库,然后我将这个外部库中的一个类定义为静态成员,结果编译时报错 ‘undefined reference to xxx' ,请问是不能将外部库中的类作为静态成员吗,求解答原理

不是静态成员的问题,是你主工程能不能访问到外部库的类代码问题

你需要把外部库编译成相应的dll或lib,然后添加lib到你自己的项目里