728x90
WSL ubuntu 14.04 LTS 버전은 디폴트 디버깅 버전으로 g++99 를 지원한다.
vector를 초기화할때
vector<int> vec{1,2,3,4};
와 같이 초기화하고싶지만 g++11 이하의 버전에서는 위같은 형식이 허락되지 않는다.
방법은 매우 간단하다. CLI 에서 치던 명령어를 tasks.json file에 그대로 집어넣으면된다.
이게 기본 tasks.json 이다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
{
"tasks": [
{
"type": "shell",
"label": "g++ build active file",
"command": "/usr/bin/g++",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"options": {
"cwd": "/usr/bin"
}
}
],
"version": "2.0.0"
}
|
cs |
tasks.json 위치
간단하게 저 한줄만 넣으면 된다.
CLI 명령어로는
g++ -std=c++11 file.cpp -o file 와 일치하게 만든 것이다.
'프로그래밍 > ETC' 카테고리의 다른 글
[UNIX] signal() 함수와 signal handler 를 사용해보자 (0) | 2020.06.04 |
---|---|
[VScode] Putty 말고 VScode 로 ssh 서버 원격 접속하기 (0) | 2020.04.26 |
[파이썬] 숫자야구 만들기 (0) | 2019.12.25 |
[운영체제] 프로그램과 프로세스의 차이, 프로세스와 스레드의 차이 (0) | 2019.11.16 |
[GitHub] GitHub 주요 개념 / 용어 정리 (0) | 2019.09.08 |