공룡책-개발환경 구축

Min·2021년 2월 11일
0

OS

목록 보기
1/1
post-thumbnail

운영체제 공룡책 강의를 수강하며 정리한 내용입니다.

실습을 위한 개발환경 구축

1) Windows 10 + WSL 2 + Visual Studio Code

Windows의 사용자 편의성 + Linux의 개발자 편의성

WSL2 : Windows Subystem for Linux 2
VSCode : Visual Studio Code

2) WSL 2 설치

Windows 10 x x64 : 버전 1903 이상, 빌드 18362 이상

확인 : Windows 설정 - 시스템 - 정보 - Windows 사양

WSL/가상머신 기능 켜기

Windows 설정 - 검색(Windows 기능 켜기/끄기) -
Linux용 Windows 하위 시스템, 가상 머신 플랫폼 체크

Linux 커널 업데이트

x64 머신용 최신 WSL2 Linux 커널 업데이트 패키지 다운로드
커널 업데이트까지 해줘야 WSL 2 가 설치된다. (기존 WSL 1)

Linux 배포판 설치

Microsoft Store에서 Ubuntu 20.04 LTS 버전 설치

WSL 2를 기본버전으로 설정하기

PowerShell을 관리자 권한으로 열기
$ wsl --set-default-version 2
$ wsl -l -v

우분투에서 GNU 툴체인 설치

gcc, g++, gdb 등의 컴파일러 등의 개발도구들
방법 : Ubuntu 커맨드 창에서
$ sudo apt-get update
$ sudo apt-get install build-essential gdb
$ gcc --version
$ g++ --version
$ gdb --version

Visiaul Studio Code 설치

Remote - WSL 확장팩 설치

WSL 연결하기

좌측 하단 WSL:Ubuntu-20.04 확인

profile
slowly but surely

0개의 댓글