목록멀티코어os 구현 (2)
ㅂㄱ
저자는 윈도우 환경에 cygwin을 설치법에 대해서 말하지만 나는 맥을 사용하기 때문에 어떻게 gcc 컴파일 환경설정을 할지 찾아봐야 겠다. 아 그냥 윈도우 환경에서 개발할까? 여기 필수 패키지가 많은데 내가 맘대로 바꾸면 분명히 저자가 가이드한 코드에서 컴파일이 안되거나 심각하면 runtime에 문제가 생기는 경우가 있을수도 있다. 윈도우로 개발환경 전환하자. 굳이 환경설정같은 중요하지 않은 부분에서 고집 부리는 것보다 저자의 가이드를 따라가는게 맞다. Cygwin gcc를 설치와 환경변수를 세팅한 후에 2가지 error가 발생했다. 첫번째 gcc -m32 -o test32 main.c 즉 32비트 컴파일 과정에서 error가 발생했다. 두번째 $ gcc 0 [main] gcc (10156) C:\cy..
www.hanbit.co.kr/store/books/look.php?p_code=B3548683222 IT EXPERT, 64비트 멀티코어 OS 원리와 구조 1권: OS 개발 60일 프로젝트 OS 제작이 처음이어도 전혀 걱정할 필요가 없다. 어셈블리어를 잘 몰라도, C 언어의 포인터를 잘 몰라도, 하드웨어 명세서를 잘 몰라도 운영체제 제작에 도전할 수 있게 배려했다. 부트 로더에서 www.hanbit.co.kr 대학생때 os 구현에 도전해본적이 있지만 꾸준히 도전하지 못했다. 지금은 더 시간이 없는 직장인이지만 좋은 참고서도 시중에 많이 있기 때문에 한번 시작해보고자 한다. 내가 이 책을 보고 그저 따라하는 것이 아니라 나의 지식으로 소화하고 꾸준히 작업을 해서 저자의 작업물을 계승 발전 시키는 방향으로..