[英]About the binary compatibility of Linux
如果我得到一些C ++代码,比如Ubuntu上的GCC 4.8,代码没有GUI /接口,只调用标准的Linux库,那么二进制文件可以运行在RHEL 5/6上,还有更老的GCC吗?
通常它不能。 它会抱怨libc太老了。
如果您静态地链接libstdc ++并小心避免使用更新的glibc功能,那么您可以逃脱它。 但后者并不总是可行的。 与libc的静态链接不受官方支持,可能有效或无效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.