当im在ubuntu20.04上使用gcc 11.1编译器静态链接p线程库时,我的程序在运行时完全按照预期工作。然而,当我试图在调试模式下运行它,并检查是否存在任何问题时,我很快发现链接p线程库会导致大量的警告弹出。为什么这是我该担心的事情?(std::线程和std::j线程都显示相同的错误)。如果我不静态地链接库,就不会出现错误或警告。否则我会有段错的。我得到的错误的示例:
==9674== Sy
对于动态链接库、窗口中的和Linux与iOS之间的优势之间的区别,我感到很奇怪。我了解到库可以分为静态库和动态库。使用动态库的优点是允许其他应用程序使用相同的动态库( in Window,.dll file),这样可以减少每个应用程序的内存使用量,并且可以更容易地重新分发动态库而不是重新分发应用程序。实际上,在使用一些