C++ 从其他静态库未引用的静态库中删除符号
如果符号未被其他静态库B引用,是否可以从静态库A中自动删除符号?C++ 从其他静态库未引用的静态库中删除符号,c++,visual-c++,gcc,clang,C++,Visual C++,Gcc,Clang,如果符号未被其他静态库B引用,是否可以从静态库A中自动删除符号? 也就是说,从A中删除这些符号对于B中的代码来说不是问题。为什么不能保持A的原样,然后在链接阶段后将其从B中删除?Matt Pietrek尝试。@很简单,大多数工具链能够在链接时删除未使用的符号,但这种情况发生在链接之前。
也就是说,从A中删除这些符号对于B中的代码来说不是问题。为什么不能保持A的原样,然后在链接阶段后将其从B中删除?Matt Pietrek尝试。@很简单,大多数工具链能够在链接时删除未使用的符号,但这种情况发生在链接之前。