vscode编辑c++报错undefined reference to `Point::setY(int)‘ collect2.exe: error: ld returned 1 exit statu

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

@[TOC](文vscode编辑c++报错undefined reference to `Point::setY(int)’ collect2.exe: error: ld returned 1 exit statu章目录)


目录

  1. 问题描述
  2. 出现原因
  3. 解决方法

一、问题描述

用vscode进行c++学习,在自定义头文件(.h)以及其实现文件(.cpp)的过程中,出现了如下错误:
在这里插入图片描述

二、出现原因

自定义的.h文件的实现文件(.cpp),vscode不回去自动编译.

三、解决方法

修改settings.json文件,在这里找,vscode编辑界面左下方选择设置
在这里插入图片描述
在vscode编辑界面上方出现搜索框,输入code runner或者code-runner,下拉菜单,选择Code-runner:Exector Map
在这里插入图片描述
点进去修改,具体修改内容如下:
在这里插入图片描述
保存,重新运行即可,或者重启vscode即可.

猜你喜欢

转载自blog.csdn.net/zhuzi_zhuzi_/article/details/129378362