我将在一台不是我的电脑上工作一个月,因此我一完成就将其归还。但是,我可以是root。
问题是我无法运行 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
我能做些什么?问题出在fedora 10上?我不知道是否允许我更新计算机的操作系统(这是古老的,启动时的电池信息,只是为了看一眼)。而且,既然是古老的,恐怕就不要破坏了(通过升级)。