我正在尝试将一个大型项目切换为使用C++11。我遇到了大量链接器错误,这些错误似乎是由使用C++11编译的库和使用C++03编译的库之间的STL类上不匹配的命名空间引起的。例如,假设库B是A的依赖项。B具有以下模板化类作为其接口(interface)的一部分。templateclassVectorParameter{public:VectorParameter();virtual~VectorParameter();...}库A使用VectorParameter>实例化模板.当我用C++11重新编译A而没有重新编译B时,我遇到了链接器错误并提示LFE::VectorParameter>