일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- navgation
- XML
- catkin빌드
- Localization
- Subscriber
- CNN
- 튜토리얼
- 기초
- 데브코스
- 가재보
- Publisher
- udacity
- 입문
- Gazebo
- Ros
- launch
- 판단
- Robotics program 교육
- 자율주행
- 어렵네
- 공부
- C++
- 노트
- 패키지만들기
- Slam
- TinySLAM
- turtlebot3
- Python
- sudo
- turtlesim
- Today
- Total
Tnote
vscode에서 c++ 환경 세팅 본문
1. C/C++ 컴파일러 설치 (C:\에 설치)
구글 검색 (ex. g++)
https://sourceforge.net/projects/mingw-w64/files/mingw-w64/
2. 컴파일러 환경변수 설정
win키 + R > sysdm.cpl > 고급 > 환경변수
*C:\mingw64\bin : 컴파일러 설치된 위치
Win키 + R > cmd > gcc -v 입력 시 뭐 뜨면 설치 잘 된것.
3. vscode 설치
구글 검색
4. vscode 프로젝트 폴더 생성
1) vscode에 폴더 열기
2) open한 폴더 내 새로운 폴더 및 파일 생성
3) vscode의 C/C++ 확장팩 설치 (적용을 위해 vscode 재실행)
4) 코드 작성
5. vscode 설정
1) 컴파일러 설정
*C:\mingw64\bin\gcc.exe : 우리가 설치한 컴파일러 실행 파일 (다른 거면 수정할 것)
자동저장이므로 그냥 상단에 x 누르면 .vscode 폴더가 생기고 아래 json 파일들이 생겼으면 잘 따라온 것. (아래 그림 참고)
2) json 파일 작성
tasks.json 파일 교체 (링크 참고 : https://github.com/webnautes/nudapeu/blob/master/1158-5)
3) 단축키 설정
4) 명령창 설정
6. 컴파일 ( .exe 실행파일 만들기)
hello.exe 실행파일이 생긴 것을 확인 할 수 있음
7. 실행 결과 (Ctrl + Alt + R)
https://webnautes.tistory.com/1158 참고했습니다. 감사합니다
+ vscode 한글 깨짐 현상
vscode에서 한글을 출력하게 되면 문자가 깨지게 되면서 이상한 문자가 출력된다.
해결방법) 인코딩 방식을 UTF-8 -> EUR-KR로 수정
우측 하단에 UTF-8을 누르고
Reopen with Encoding 누르고
EUC-KR을 찾아서 클릭 (스크롤을 내려서 찾아야 할 것이다. 여기선 최근에 사용했기에 최고 상단에 위치한 것)
인코딩 방식이 바뀌어 문자가 다시 깨질 수 있는데 이 때 ctrl + z 를 누르면 원상 복구 된다.
ctrl + z 키를 통해 깨진 문자가 원래대로 돌아 온 것을 볼 수 있다.
근데 이 설정은 일시적인 것이라 재부팅하면 다시 설정해줘야 한다. 많이 불편하다면 아래 설정을 해주면 된다
window키 + R > intl.cpl 입력 후 엔터
시스템 로캘 변경 클릭
체크표시 후 확인
but, 이 설정을 하면 window에서 사용하던 게임이 실행이 안되는 경우가 있어서 나중에 오류나면 다시 체크를 풀고 사용하면 되고 혹은 실행마다 vscode에서 utf-8을 euc-kr로 인코딩 방식을 변경해주면 된다.
'기타자료' 카테고리의 다른 글
파티션 분리 (0) | 2023.01.03 |
---|---|
ubuntu 설치 (feat. window 듀얼부팅) (0) | 2023.01.03 |
vscode에서 python 세팅, pip 사용 (0) | 2023.01.03 |
numpy, pandas (0) | 2022.10.30 |
[Linux] Ubuntu 듀얼부팅 설치 (0) | 2022.09.29 |