VsCode配置C++多文件编译环境

下载VsCode:

链接:https://code.visualstudio.com/Download/

安装VsCode:

1.选择vscode版本(根据自己的操作系统选择相应的版本)
在这里插入图片描述
3.把vscode安装文件准备好:我使用的是64位的操作系统
在这里插入图片描述
4.傻瓜式安装,一直下一步,直接到完成
在这里插入图片描述
5.环境变量(这步骤也是默认的,因为改编辑器是微软提供的,会自动配置path,如果需要的话可以把创建桌面快捷方式勾选上)
在这里插入图片描述
6.安装成功(到此步骤已经安装成功了,下面的部署式配置VSCode和简单的使用)
在这里插入图片描述
简单使用:
7.到刚才安装的路径(参考第4步)下找到Code.exe文件,双击运行(如果在第4步勾选了创建桌面快捷方式,直接用快捷方式运行)
8.使用的时候,首先创建一个文件夹,作为工作目录(作用:是存放写的程序)可以随便取名
在这里插入图片描述
9.进入指定的工作目录
在这里插入图片描述
参考https://blog.csdn.net/x15011238662/article/details/85094006,

安装插件

点击左侧的扩展图标,搜索C++,点击安装C/C++插件
在这里插入图片描述
按照上面的方法安装Chinese插件(汉化)与Code Runner插件
在这里插入图片描述

下载MinGW

官方网站
链接:https://sourceforge.net/projects/mingw-w64/files/

下载的文件:进入网站后不要点击 “Download Lasted Version”,往下滑,找到最新版的 “x86_64-posix-seh”。

安装MinGW:下载后是一个7z的压缩包,解压后移动到你想安装的位置即可。
在这里插入图片描述

百度网盘
链接:https://pan.baidu.com/s/1c0rS_pWHcdO1psfi8kTH9g
提取码:be3z

配置环境变量

复制上一步解压的路径
在这里插入图片描述
右键计算机----》点击属性----》高级系统设置----》环境变量----》从系统变量中找到Path----》编辑—》新建----》将刚刚复制的路径粘贴进去
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
验证一下环境变量是否配置成功

按下 win + R,输入cmd,回车键之后输入g++,再回车,如果提示以下信息[1],则环境变量配置成功。如果提示以下信息[2],则环境变量配置失败。

[1]:g++: fatal error: no input files

[2]:‘g++’ 不是内部或外部命令,也不是可运行的程序或批处理文件。

将mingw64/bin目录下的mingw32-make.exe重命名为make.exe
在这里插入图片描述在这里插入图片描述

创建文件

main.cpp:
	#include "test.h"
	#include "test2.h"
	int main(){
	    test();
	    test2();
	    return 0;
	}

test.cpp:
	#include <iostream>
	void test(){
	    std::cout<<"test"<<std::endl;
	}

test2.cpp:
	#include <iostream>
	void test2(){
	    std::cout<<"test2"<<std::endl;
	}

test.h:
	#pragma once
	void test();

test2.h:
	#pragma once
	void test2();

makefile:
	CC=g++
	target=main //生成的目标文件
	srcpp=main.cpp test.cpp test2.cpp //要编译的.cpp文件
	obj=$(srcpp:.cpp=.o)
	
	all:$(target)
	
	$(target):$(obj)
		$(CC) $(obj) -o $(target)
	
	.cpp.o:
		$(CC) -c $< -o $@
	
	.PHONY:clean
	clean:
		del *.o //删除所有.o文件

如图所示:
在这里插入图片描述

更改Code Ruuner设置

点击设置
在这里插入图片描述
从扩展中找到Run Code
在这里插入图片描述
点击在settings.json中编辑
在这里插入图片描述
添加如下参数,保存并关闭

"cpp": "cd $dir && make && make clean && cls && ./$fileNameWithoutExt.exe",

在这里插入图片描述

运行测试

打开main.cpp,点击右上角的运行按钮
在这里插入图片描述
运行成功
在这里插入图片描述

  • 7
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值