我的主机已经安装了 c++11 和 g++ 4.7.2(我被告知),但我们无法弄清楚如何将 4.7.2 设置为默认值,因为g++ --version
我仍然说我是 4.1.2。
Stack 向我展示了我无法对整数的多维向量进行排序?没有cc1plus: error: unrecognized command line option "-std=c++11" with g++,但我遇到的所有设置默认值的答案似乎都不起作用。
CentOS 5.9
我正在使用 CentOS 5.9,我不知道这是否是问题,但我尝试g++-4.7
了如何将 g++ 编译器的版本从 4.1.2 更改为 4.5g++-4.7.2
?, 但 SSH 说and for both ( for .2). 如果我在前面放一个空格,它会说。sudo: apt-get: command not found
-bash: g++-4.7: command not found
.2
-4.7
g++: unrecognized option '-4.7'
我在这里尝试了我最后一个 c++ q 的 A 中建议的解决方案,命令执行没有错误,但没有返回任何内容,并且g++ --version
仍然给出:
g++ (GCC) 4.1.2 20080704 (Red Hat 4.1.2-54)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
海合会?
我在很多链接上都看到过这与 g++ 相关联,但我什至不知道它是什么,而且我害怕尝试这个以防止损坏我的系统。
我的主人说这是他们支持的极限,所以我完全靠自己。另外,请理解我一两周前才开始使用 C++,对 linux 一无所知。
请帮忙!提前谢谢了!