본문 바로가기
리뷰/강의

[리뷰]운영체제 공룡책 강의 1강

by Dblog 2021. 5. 19.
728x90

 

https://www.inflearn.com/course/%EC%9A%B4%EC%98%81%EC%B2%B4%EC%A0%9C-%EA%B3%B5%EB%A3%A1%EC%B1%85-%EC%A0%84%EA%B3%B5%EA%B0%95%EC%9D%98#

 

[무료] 운영체제 공룡책 강의 - 인프런 | 강의

운영체제의 기본 원리를 튼튼히 이해해야만 고급 프로그래밍 기술을 이해할 수 있습니다. 본 강의는 운영체제의 바이블이라 할 수 있는 공룡책에 대한 전공자 수준의 강의입니다., 운영체제의

www.inflearn.com

 

인프런 강의 를 리뷰합니다.

1강. 환경설정

 

리눅스 설치

1강은 VS Code의 사용법, Window 10에서 리눅스 환경 설정하는 법에 대해 설명하고 있습니다. 

WSL2(Windows Subsystem For Linux 2)을 우분투 기본버전으로 설정합니다. 

  1. windows app store에서 ubuntu 20.04 LTS 설치
  2. WSL2 기본 설정
    1. powerShell
    2. wsl --set-default-version2
    3. wsl -l -v
  3. ubuntu GNU 툴 체인 설치
    1. sudo apt-get update
    2. sudo apt-get install build-essential gdb

 

IDE

VS code를 사용했습니다. 우분투 설치법을 따라하면 가능하고 다른 IDE를 사용해도 무관합니다. 

 

TEST

cpp test코드를 g++로 빌드합니다. 

 test code로 대중적인 코드 hello c world를 사용했습니다.

1. g++ hello.cpp 

2. g++ -o hello hello.cpp

1번의 경우 a.out이 파일이 만들어지고 ./a.out을 쉘에 작성해 프린트를 찍습니다.
2번의 경우 hello파일이 만들어지고 ./hello을 쉘에 작성해 프린트를 찍습니다.

 

728x90

댓글