Linux(二)C++ hello world 再续

最近又开始玩树莓派了,所以又开始一波Linux 编程了。
之前也写过一个linux 编译的小记录。这次记录一下编写hello world 之前我干了些什么。

安装

首先要了解一下我们要写什么程序,以我为例,主要编写C++程序,C++呢我以C++11为基础,向上拓展。偶尔用用C++17、C++14,windows上VS2017 是以C++11为基础,VS2019 是以c++14为基础,当然自己也可以进行设置。那么linux上如何查看自己的编译器支持C++什么版本呢???
首先看下linux上我编译器版本:

# g++ -v

编译器版本
我的编译器版本是 GCC8.3.0。知道自己编译器版本之后还要知道编译器对C++代码的支持程度,去cppreference找到C++ 编译器支持情况表1,知道我们的编译器是支持C++17的,但是不到系统内是否有C++相关的编译文件,即平时用到的Include的stl文件,查到需要安装一个包就可以解决这个问题2

# sudo apt-get install build-essential

额外安装的东西

时间太晚了,有时间后面再补充详细说明吧,这里就列一下命令。

# apt install make -y
# apt install cmake -y

  1. [cppreference.com]C++ 编译器支持情况表:https://zh.cppreference.com/w/cpp/compiler_support. ↩︎

  2. [CSDN linux C/C++开发环境搭建指南] https://blog.csdn.net/zwjsatan/article/details/8039277 ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值