我将在一台不属于我的电脑上工作一个月,这样,我一做完就把它还给我。然而,我可以成为根。
问题是我不能运行C++11,我对最新的编译器不感兴趣,只是一个可以支持某些C++11的编译器(例如,我不关心regex)。
我试过所有这些:
sudo yum install gcc-c++
这意味着:
Loaded plugins: dellsysidplugin, kernel-module, refresh-packagekit Setting up Install Process Package gcc-c++-4.3.2-7.i386 already installed and latest version Nothing to do
sudo update-alternatives --config gcc
一事无成
bash-3.2$ g++ --version
这意味着:
g++ (GCC) 4.3.2 20081105 (Red Hat 4.3.2-7) Copyright (C) 2008 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.
yum groupinstall "Development Tools"
说的都是最新版本
一些汇编:
bash-3.2$ g++ px.cpp -std=c++0x -o px px.cpp:2:18: error: chrono: No such file or directory
我能做什么?问题就在10人身上吗?我不知道是否允许我更新计算机的操作系统(这是一个古老的,电池消息启动,只是为了得到它的一瞥)。此外,由于它是古老的,我害怕不摧毁它(通过升级)。
发布于 2014-04-29 17:38:06
只需下载二进制文件和gcc以及其他先决条件源作为tarball。解压缩并编译到您想要的每个目录。编译可能需要10分钟,您就完成了。我也有一个很!旧的suse linux与一个广泛的不同的编译器并行。
编辑:添加到gcc维基的链接
http://gcc.gnu.org/wiki/InstallingGCC
顺便说一句,这不是OP问题的真正答案,而是一个快速的解决方案:
你认为下载软呢帽20,刻录CD或使用足够大的usb棒,从CD或usb棒启动,并将音量安装在您的笔记本电脑和玩得开心。在软呢帽20中,gcc 4.8.2在。应该是一些退出任务的替代方案。
如果您只想运行非常小的示例,您还可以使用一个只使用编译器:例如online.php。G*和其他人可以找到更多。
发布于 2014-04-30 12:48:23
问题解决了。
对于其他版本:需要下载并构建上一个版本。
在此之后,有必要知道编译器在哪里,以便使用它而不是旧的编译器:
https://stackoverflow.com/questions/23370388
复制相似问题