linux update c++
-
wget http://gcc.skazkaforyou.com/releases/gcc-4.8.2/gcc-4.8.2.tar.gz
-
进入到目录gcc-4.8.2,运行:./contrib/download_prerequisites (帮助我们下载、配置、安装依赖库)
-
../configure –enable-checking=release –enable-languages=c,c++ –disable-multilib。–enable-languages表示你要让你的gcc支持那些语言,–disable-multilib不生成编译为其他平台可执行代码的交叉编译器。–disable-checking生成的编译器在编译过程中不做额外检查,也可以使用–enable-checking=xxx来增加一些检查;
-
make && make install;
-
gcc -v ; g++ -v 查看版本。如果是以前的版本,重启系统后查看。
如果版本不对,which gcc查看安装位置,设置环境。
-
在编译选项加入 QMAKE_CXXFLAGS += -std=c++11 -std=gnu++0x
版权声明:本文为shidya原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。