Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
全部。在问这个问题之前,我已经阅读了这篇文章:静态链接 libstdc++
我只是无法理解他对为什么静态链接根本不起作用的解释。这里有人可以帮我吗?(由于原来的博客反馈已关闭,我忍不住在这里问)
静态链接的 stdc++ 和程序运行时动态链接库使用的 stdc++ 可能不兼容。如果您动态链接,那么在这两种情况下使用的 stdc++ 将是相同的。
直接链接到 libstdc++.a 是静态链接到它。您只需要注意由于文章中提到的版本不兼容而引起的注意事项。
它并不是说静态链接 libstdc++ 不起作用。
它说如果你想静态链接 libstdc++,你也需要静态链接你所有的 C++ 代码。