当前位置: 首页 > 面试题库 >

如何使用多个版本的GCC

汤念
2023-03-14
问题内容

我们有一个新的应用程序,需要glibc 2.4(来自gcc 4.1)。我们运行的机器具有gcc 3.4.6。我们无法升级,并且应用程序必须在此计算机上运行。

我们安装了gcc 4.1,但是在编译时,它使用的是3.4.6中的所有include等。

我们如何解决这个问题?

关于仅将此应用程序使用4.1的任何建议?


问题答案:

请参阅“如何安装GCC的多个版本” 这里的GNU GCC FAQ。

还有一个白皮书这里。



 类似资料:
  • 问题内容: 我的计算机上同时安装了Python 3.3和Python 2.7。python 3.3工作正常,但是当我尝试使用python 2.7运行某些程序时,它仍然引用python 3.3。 例如:如果输入,它将在3.3上运行并正常工作,但是如果输入,则会出现此错误: 注意:我已将Python 2.7和3.3 .exe分别重命名为python27.exe和python33.exe。 任何帮助将不

  • 请给一些建议来解决这个问题?

  • 我有两个不同版本的spring配置,涉及两个不同的java版本,即Java8和Java11 项目结构类似于: pom.xml: 那么,有没有什么方法可以使用两个类而不导致构建失败呢? 此外,我不能使用配置文件和提及类要在特定的配置文件中使用。

  • 我刚刚在Xcode中创建了一个新的Swift项目。我想知道它使用的是哪个版本的Swift。 我如何在Xcode或终端中看到我在项目中使用的Swift的哪个版本?

  • 我需要在需要PHP 5.2的遗留系统上做一些工作 我已经安装了XAMP 1.7.3,但这个版本有PHP 5.3。 由于这是我在未来几个月可能会做几次的工作,我正在考虑安装一个运行PHP 5.2的XAMP版本,同时我还参与了一些需要使用PHP 5.3的工作,所以我无法卸载当前的XAMP版本并安装一个使用PHP 5.2的版本 在XAMPP下载网站上,很明显,在安装任何XAMPP版本时,它将删除之前的版

  • 我有两个maven项目:projA和projB 投射依赖于投射 PropB依赖于泽西2.15 projA依赖于hbase测试UTIL hbase测试UTIL取决于1.8。十、 如果projB在没有任何排除的情况下声明了对projA的依赖,那么projB的测试将失败,因为它们使用了Jersey项目中某个类的错误版本(1.8.x)。 如果詹姆士声明依赖于詹姆士组件,那么上面的问题就消失了。但是,新的问