Visual Studio Code 에 C++컴 파일 환경 을 설정 하 는 문제

프로필
대학 시절 에 사 용 했 던 C++컴 파일 환경 은Visual Studio 2010이 었 는데 최근 에 경기 문 제 를 만 났 는데 C++11 의 환경 을 사용 해 야 하고 기본 코드 를 주 었 습 니 다.기본 코드Visual Studio 2010에서 성공 적 으로 실행 되 지 못 했 습 니 다.다음 오 류 를 표시 합 니 다.
在这里插入图片描述
  후 조 회 를 한 이 유 는Visual Studio 2010 2013이 몇 가지 버 전 은 부분 적 인 C++11 특성 만 지원 하기 때문에 잘못 보 고 했 고Visual Studio Code와 그들 이 모두 한 집 이 라 고 생각 했 기 때 문 입 니 다.많은 사람들 이 이 를 통 해 C++환경의 컴 파일 을 실현 할 수 있 을 지 생각 했 습 니 다.왜냐하면 높 은 버 전 을 다운로드 한Visual Studio은 말 할 것 도 없 을 뿐만 아니 라 내 낡은 컴퓨터 에서 도 켜 는 속도 가 비교적 느 릴 것 입 니 다.
준비 도구Visual Studio CodeVisual Studio Code
이 건 공식 홈 페이지 에서 직접 다운로드 해서 설치 하면 돼 요.Visual Studio Code C++
code Runner
이 두 플러그 인 은 확장 라 이브 러 리 검색 을 통 해 직접 설치 하면 됩 니 다.설치 가 끝 난 후에 다시 시작 하면 유효 합 니 다.mingw mingw
공식 다운로드 주소:https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/
공식 사이트 에 서 는 설치 파일 형식 을 다운로드 할 수도 있 고 압축 패 키 지 를 직접 다운로드 하여 설치 하지 않 는 형식 도 다운로드 할 수 있다.
다운로드 설치 가 완료 되면 mingw 의 bin 폴 더 를 컴퓨터 환경 변수 에 설정 해 야 합 니 다.
环境变量配置
그리고win+r입력cmd을 통 해 명령 행 을 열 고gcc -v입력 하면 정확 한 버 전 번 호 를 설정 에 성공 한 것 으로 표시 합 니 다.
配置成功
3.프로필
『8195』Visual Studio CodeC++환경 에 대한 배치 방법 은 여러 가지 가 있 을 것 입 니 다.저 는 그 중의 두 가 지 를 사 용 했 습 니 다.
1.설정 코드 러 너 확장 플러그 인 을 찾 고 도구 아이콘 을 클릭 하여 확장 설정 을 찾 습 니 다.
在这里插入图片描述
확장 설정 에 들 어가 서 찾기Code-runner: Executor Map를 찾 아 편집 합 니 다.
在这里插入图片描述
찾기“cpp”,지정 한 위치 에 추가-std=c++11cpp
그리고 다시 시작Visual Studio Code,C++프로그램 을 실행 하려 면 오른쪽 위 에 있 는 시작 단 추 를 누 르 면 됩 니 다.
在这里插入图片描述 显示结果
code-runner:run in terminal 체크 아래 옵션 을 선택 하면 출력 읽 기 전용 상자 에 입력 할 수 있 습 니 다.
在这里插入图片描述  
2.실행 및 디 버 깅 설정
在这里插入图片描述
여기 서 우 리 는 두 가지 설정 을 해 야 합 니 다.하 나 는 설정launch.json이 고 하 나 는 설정tasks.json입 니 다.모두 템 플 릿 이 있 습 니 다.템 플 릿 을 직접 베 끼 면 됩 니 다.그 중의mingw 만 바 꾸 면 됩 니 다.launch.json

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
 
        {
            "name": "C++ (gdb) Launch",
            "preLaunchTask": "g++.exe build active file",
            "type": "cppdbg",//   cppdbg
            "request": "launch",
            "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",//         
            "args": [],//      
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": true,
            "MIMode": "gdb",
            "miDebuggerPath": "C:\\mingw64\\bin\\gdb.exe",
            "setupCommands": [
                {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ]
        }
    ]
}
tasks.json

{
	"version": "2.0.0",
	"tasks": [
		{
			"type": "shell",
			"label": "g++.exe build active file",
			"command": "C:\\mingw64\\bin\\g++.exe",
			"args": [
				"-g",
				"${file}",
				"-o",
				"${fileDirname}\\${fileBasenameNoExtension}.exe"
			],
			"options": {
				"cwd": "C:\\mingw64\\bin"
			},
			"problemMatcher": [
				"$gcc"
			],
			"group": {
				"kind": "build",
				"isDefault": true
			}
		}
	]
}
설정 이 완료 되면 상단 네 비게 이 션 표시 줄 의 실행 을 통 해 디 버 깅 을 할 수 있 습 니 다.
Visual Studio Code 에 C++컴 파일 환경 을 설정 하 는 것 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 Visual Studio Code 설정 C++컴 파일 환경 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 지원 을 바 랍 니 다!

좋은 웹페이지 즐겨찾기