• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

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

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

參考地址:
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开源project站点下载新版的CDT开发环境,须要先安装好JAVA执行环境。网上一搜都是。略。

Eclipse CDT内部配置与project配置

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

在建立project前,配置 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++project:

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

右击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之旅

開始拍代码吧~


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C++标准库简介、与STL的关系。发布时间:2022-07-18
下一篇:
C#多线程实践——锁和线程安全发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap