给上链接,非常详细,感谢!!!
https://www.cnblogs.com/lidabo/p/5888997.html
------------------------------------------华丽的分割线------------------------------------------
上面链接是便于理解编译原理,如果是平时写demo,推荐一个插件,Easy c++ projects
安装好以后,按住ctrl+shift+p,调出vscode的超级命令行,输入Easy c++,选择create new c++ projects,选择Linux,然后插件会帮你配置工作目录、vscode设置、makefile文件。
当然,我发现刚打开vscode的时候,create new c++ projects无效,猜测插件加载有点延迟。。。