我如何编译应用程序以在所有 2.X Glibc 版本上工作?现在我在 2.7 GLibc 版本的机器上编译,但是当我启动 glibc 版本为 2.5 的应用程序时,我有一个错误:
./server: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by ./server)
如何编译适用于所有 2.X 版本的应用程序?
编译命令:
g++ -o newserver test.cpp ... -lboost_system -lboost_thread -std=c++0x
谢谢!