• 카테고리

    질문 & 답변
  • 세부 분야

    시스템

  • 해결 여부

    미해결

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

21.06.23 14:54 작성 조회수 129

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

질문자

2021.06.23

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

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