《C++那些事》Step By Step上手学习
《C++那些事》Step By Step上手学习
《C++那些事》Step By Step上手学习
0.下载《C++那些事》
1.基础环境
2.IDE
3.如何运行呢?
3.1 标准模式
3.2 非标准模式
4.释放双手
开通B站视频了!
0.下载《C++那些事》
《C++那些事》 在github上开源,读者可以通过以下几种方式下载:
git clone
git clone git@github.com:Light-City/CPlusPlusThings.git
压缩包
1.基础环境
编译环境采用GNU gcc、g++,以下分别是三个平台的安装命令。
Windows环境:下载 MinGW-w64 安装程序,MinGW-w64 是一个 Windows 上的 GCC 移植版本,可以从以下链接下载:https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/
Mac环境:brew install gcc
Linux环境:
Ubuntu系统
sudo apt install gcc
Centos
sudo yum install gcc
2.IDE
推荐使用VSCode,比较轻量化,易上手。
下载地址:https://code.visualstudio.com/download
如果用户想用其他的IDE,也可以尝尝Clion。
3.如何运行呢?
运行本项目分为两种模式,分别是标准与非标准,标准模式为bazel编译风格,也是本文重点阐述的编译方式。非标准模式为传统的编译风格,用户可以直接使用g++/gcc来对源码进行编译。
两种方式各有优缺点,对于非标准模式,用户需要自己输入g++命令,并且需要自己思考。而对于标准模式,用户只需傻瓜式运行BUILD文件的命令即可,不过缺点是需要安装环境,如果对bazel不熟悉的用户可能会比较难搞,所以有了这篇文章,包你学会~