如何使用 gcc64 在 centos 6.4 中使用旧版本的 gcc 进行编译

How to compile using gcc with an older version in centos 6.4 using gcc64

本文关键字:版本 gcc 编译 gcc64 何使用 centos      更新时间:2023-10-16

我需要为nuke编译插件。我使用 centos 6.4 和 gcc 版本 4.4.7 20120313 (红帽 4.4.7-3) (GCC)。在我的二进制文件夹中,我只有 gcc 和 g++。我不能在制作文件中放置不同的版本。Nuke是用4.1编译的。

我不是 Linux 和 GNU 方面的专家,但我有一个想法,一旦你有更新的,你可以告诉 g++ 用不同的版本编译项目。像这样:MYCXX ?= g++-4.1链接 ?= g++-4.1

当你使用Linux时,你有以下选择:

  1. 使用更新替代命令例如:

    更新替代方案 --配置 GCC

    注意:我假设您已经安装了多个版本的 gcc。

  2. 或康马德

    CC="gcc-VERSION" make

首先,您必须在 Linux 中安装 gcc 4.1,并将其路径设置为您的 PATH 环境,就像这样:

export PATH=gcc4.1-path:$PATH

这将使您的默认 gcc 为 gcc 4.1 版本。 然后直接制作Nuke。