由于我需要在另一个发行版上运行我编译的程序,并且没有静态链接,它只会给我一个错误,即在该计算机上找不到 glibc
的版本。
最佳答案
看看link options GCC 链接器的。特别是选项 -static
和 -static-libgcc
,请同时阅读这些选项的注释,因为有时有些原因不静态绑定(bind),而是使用以下命令部署共享库程序。
关于c - 如何静态链接 glibc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13818609/