인프런 커뮤니티 질문&답변

ys님의 프로필 이미지
ys

작성한 질문수

운영체제 공룡책 강의

1강 개발환경 구축을 c 대신 java로 할 수 있을까요?

작성

·

195

0

C언어를 안쓰고 자바로 개발 공부하고 있는 학생인데, 운영체제에 대해 공부하고자 강의를 수강 중입니다. 

1강을 따라 설치를 하고 있는데요, gcc는 C언어를 컴파일해주는 gnu인 것 같은데(아니라면 정정해주세요)

검색해보니 자바로 실습하기 위해선 gcj를 설치해야 하는 듯 하여 sudo apt-get install gcj 명령어를 실행했는데 설치가 되지 않네요. 어떻게 하면 될까요?

답변 1

1

주니온님의 프로필 이미지
주니온
지식공유자

본 수업 내용은 자바 쓰레드 기반의 내용이 상당히 많습니다.

당연히 자바로 공부하는 것은 도움이 됩니다.

다만, 운영체제를 공부하는 것이 이 강의의 목적이기에, 

gcj로 공부하는 것은 권장하지 않습니다.

이번 기회에 GNU Toolchain, 즉, gcc를 실행할 수 있는 개발환경,

(Windows 10 + Ubuntu + WSL2 + GNU Toolchaing)을 갖춰서

본 강의에서 다루는 다양한 실험을 직접 해 보실 것을 매우 강력하게 권장합니다.

ys님의 프로필 이미지
ys
질문자

ㅠㅠ 그럼 이 커리큘럼을 따라가려면 C언어를 공부해야 할까요..? 그럴 여유가 지금으로서는 없어서요.. 운영체제를 공부하는 것이 우선인데 그냥 무작정 c언어 코드를 따라 치면서 되는지 테스트 해보는 정도로 하고 넘어갈까요?

주니온님의 프로필 이미지
주니온
지식공유자

Java를 하신다면 이 수업에서 다루는 C 언어 문법은 크게 어려움이 없을 겁니다. OS의 동작 원리를 이해하는 게 어려울 수도 있겠지만, C 언어가 문제가 될 건 없을 겁니다.

ys님의 프로필 이미지
ys

작성한 질문수

질문하기