请就下一个问题提出建议。有一个嵌入式系统,带有一个旧的、非常精简的 Linux 发行版,带有 glibc 2.20。不幸的是,您不能在那里升级 glibc。
我需要使用 glibc 2.20 编写一个在此系统上运行的 C++ 程序。然而,现代发行版有更新得多的 glibc 版本,所以我编写的程序不能在那里运行(我得到版本“GLIBC_2.34”未找到错误)。
网上到处写着最好的选择是在所需glibc或更少的系统上编译程序(例如,Ubuntu 14.04使用glibc 2.19,这很适合我)。在一个门户网站上也有人建议在单独的目录中安装 glibc 2.34。但是,不幸的是,我不明白如何指定程序所需的库的路径。或者这个选项根本不起作用?对不起,如果这是一个愚蠢的问题,不幸的是我没有这方面的经验。
最简单的选择是完全虚假。
第一次可能会卡顿并下载,重复直到成功