본문 바로가기

VSCode2

[VSCode] VSCode Remote-SSH 원격 빌드 및 디버깅 1. 개요 tasks.json과 launch.json 파일 설정하여 원격 빌드 및 디버깅에 대한 내용을 정리합니다. tasks.json 파일에 명령을 정의하여 Makefile을 빌드하도록 합니다. launch.json 파일에 명령을 정의하여 빌드된 실행 파일을 실행 및 디버깅을 하도록 합니다. 2. 빌드를 위한 tasks.json 파일 설정 vscode에서 remote-ssh로 linux에 원격 접속 후 소스 파일을 엽니다. 소스 파일을 연 상태에서 최초 빌드 실행 단축키(ctrl + shift + B)를 입력하면 다음과 같이 팝업이 등장합니다. "C/C++: g++ 활성 파일 빌드에서 왼쪽 설정 버튼을 클릭하면 default tasks.json 파일을 생성합니다. default로 설정된 상태에서 빌드를.. 2024. 3. 1.
[WSL] VSCode에서 WSL2 사용한 linux 개발환경 구축 1. 개요 window에서 WSL2를 설치하여 vscode에서 linux 개발 환경을 구축한다. vscode는 이미 설치되어 있다고 가정합니다. 2. 환경 구성 WSL, WSL2, linux를 설치합니다. 2.1. WSL 설치 "제어판"→"프로그램"→"프로그램 및 기능"→"windows 기능 켜기/끄기"에서 다음을 체크합니다. Linux용 windows 하위 시스템 가상 머신 플랫폼 체크하고 확인을 클릭 시 설치 후 재부팅을 진행합니다. 2.2. Linux 설치 "Microsoft Store"에서 linux 검색 후 원하는 배포판을 설치합니다. 저는 Unbuntu 22.04.2 LTS를 설치하였습니다. "Microsoft Store"에서 linux 배포판 설치 후 실행하면 계정 정보를 입력하고 linux.. 2024. 2. 28.