码迷,mamicode.com
首页 > 编程语言 > 详细

C++14系列(1):Linux下C++14开发环境配置

时间:2015-08-13 18:06:42      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:c++   c++14   cdt   g++   linux   

g++安装

参考地址:
http://sysads.co.uk/2014/07/install-gcc-gnu-4-9-1-on-ubuntu-14-04/

当前Ubuntu的LTS版本为14.04,直接在apt-get命令安装的g++到不了5.0版本,不能获得全部的c++14的支持,所以必须安装5.0以上版本的g++,这里的方法如下:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get update

sudo apt-get install g++-5

– Remove the previous g++ version from the default applications list (if already exists)

sudo update-alternatives --remove-all gcc

– Make G++ 5 the default compiler on the system

sudo update-alternatives –install /usr/bin/g++ g++ /usr/bin/g++-5 20

sudo update-alternatives –config g++

使用

g++ --version

查看g++版本信息

Eclipse CDT安装

到Eclipse开源工程网站下载新版的CDT开发环境,需要先安装好JAVA运行环境,网上一搜都是,略。

Eclipse CDT内部配置与工程配置

参考:
http://stackoverflow.com/questions/9131763/eclipse-cdt-c11-c0x-support

在建立工程前,配置 Eclipse syntax parser:
具体步骤:
Window -> Preferences -> C/C++ -> Build -> Settings -> Discovery -> CDT GCC Build-in Compiler Settings

在 Command to get compiler specs 加上 -std=c++14

新建一个C++工程:

For project created as: File -> New -> Project -> C/C++ -> C++ Project

右击工程打开属性:

Properties -> C/C++ Build -> Settings -> Tool Settings -> GCC C++ Compiler -> Dialect

加上 -std=c++14 到 other dialect flags

另外,为了解析和索引新版的一些语法:
Properties -> C/C++ General -> Preprocessor Include Paths, Marcos etc. -> Providers

enable CDT GCC Build-in Compiler Settings and move it higher then Contributed PathEntry Containers (重要)

最后

重新编译
重新生成索引: Project ->C/C++ Index
重启 Eclipse.

开始C++14之旅

开始拍代码吧~

版权声明:本文为博主原创文章,未经博主允许不得转载。

C++14系列(1):Linux下C++14开发环境配置

标签:c++   c++14   cdt   g++   linux   

原文地址:http://blog.csdn.net/just_do_it_ye/article/details/47615153

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!