linux – 如何创建运行在每个发行版上的静态二进制文件?

前端之家收集整理的这篇文章主要介绍了linux – 如何创建运行在每个发行版上的静态二进制文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
一些 linux应用程序,如supertuxkart或regnum在线有静态二进制文件,下载后只需工作,无需安装任何共享库.在每个发行版如何制作这样的应用程式?

解决方法

确保所有资源都包含在可执行文件中,并静态链接可执行文件
gcc -o foo main.o -static -lbaz -lbar

然而,这也有缺点.查找动态链接.

猜你在找的Linux相关文章