我认为Linux下最大的坑就是Glibc 和Glibc++的版本问题了。有时候我们编译了一个程序,发送给别人运行的时候,然后就报
glibc :xx.xx not found 这种情况出现得多了你就想杀人。这个时候 你除了找一个glic 版本低的发行版编译程序外无能为力。
一般而言Ubuntu使用的glibc 版本比较高,Centos使用的glibc 版本比较低。 所以可以使用 Centos 环境来编译支持Centos和Ubuntu运行的程序。
这样就可以兼容。
我认为Linux下最大的坑就是Glibc 和Glibc++的版本问题了。有时候我们编译了一个程序,发送给别人运行的时候,然后就报
glibc :xx.xx not found 这种情况出现得多了你就想杀人。这个时候 你除了找一个glic 版本低的发行版编译程序外无能为力。
一般而言Ubuntu使用的glibc 版本比较高,Centos使用的glibc 版本比较低。 所以可以使用 Centos 环境来编译支持Centos和Ubuntu运行的程序。
这样就可以兼容。