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 Code
이 건 공식 홈 페이지 에서 직접 다운로드 해서 설치 하면 돼 요.
Visual Studio Code
이 두 플러그 인 은 확장 라 이브 러 리 검색 을 통 해 직접 설치 하면 됩 니 다.설치 가 끝 난 후에 다시 시작 하면 유효 합 니 다.
mingw
공식 다운로드 주소:https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/
공식 사이트 에 서 는 설치 파일 형식 을 다운로드 할 수도 있 고 압축 패 키 지 를 직접 다운로드 하여 설치 하지 않 는 형식 도 다운로드 할 수 있다.
다운로드 설치 가 완료 되면 mingw 의 bin 폴 더 를 컴퓨터 환경 변수 에 설정 해 야 합 니 다.
그리고
win+r
입력cmd
을 통 해 명령 행 을 열 고gcc -v
입력 하면 정확 한 버 전 번 호 를 설정 에 성공 한 것 으로 표시 합 니 다.3.프로필
『8195』
Visual Studio Code
C++환경 에 대한 배치 방법 은 여러 가지 가 있 을 것 입 니 다.저 는 그 중의 두 가 지 를 사 용 했 습 니 다.1.설정 코드 러 너 확장 플러그 인 을 찾 고 도구 아이콘 을 클릭 하여 확장 설정 을 찾 습 니 다.
확장 설정 에 들 어가 서 찾기
Code-runner: Executor Map
를 찾 아 편집 합 니 다.찾기
“cpp”
,지정 한 위치 에 추가-std=c++11
그리고 다시 시작
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++컴 파일 환경 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 지원 을 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Unity에서 Visual Studio가 열리지 않는 경우 VSCode로 대체하는 방법Unity에서는 Edit -> Preferences -> External Tools에서 사용할 편집기를 지정할 수 있습니다. 일반적으로 Visual Studio 2019 등이 기본 편집기로 설정되었지만 Unity 2...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.