2
在OS X中,如何将gcc-4.8从homebrew链接到gcc?我已经尝试将gcc-4.8链接到/ usr/local/bin/gcc,但这不起作用。我真的需要这样做,因为我在大学的课程中共享了makefiles。如何将自制软件gcc-4.x链接到gcc?
在OS X中,如何将gcc-4.8从homebrew链接到gcc?我已经尝试将gcc-4.8链接到/ usr/local/bin/gcc,但这不起作用。我真的需要这样做,因为我在大学的课程中共享了makefiles。如何将自制软件gcc-4.x链接到gcc?
至少有几个选项。
/usr/gcc/v4.8.2
下安装和我保证/usr/gcc/v4.8.2/bin
是领先的/usr/bin
我PATH
。这样,未修饰的名称gcc
意味着GCC 4.8.2。 (这是在Mac OS X 10.9.1 Mavericks上,仅供参考。)/usr/gcc/v4.8.2/bin/gcc
痛苦的,所以我不认为它是一个真正的选择。/usr/bin/gcc
指向/usr/gcc/v4.8.2/bin/gcc
,而不是运行clang
的可执行文件。我不信任修改/usr/bin
或/bin
(或/sbin
或/usr/sbin
)。例如,我很少使用系统提供的Perl,但总是使用我自己的构建,使用相同的通用技术。
第二个是没有选择。第三似乎不是这样做的方式。第一次似乎是我正在寻找的。 PATH在/ etc/paths和/etc/paths.d/中设置 – ManuelSchneid3r