64비트/SMP 커널 만들기 - 1장 개발 환경

gurugio의 이미지

http://asmlove.co.kr/wiki/wiki.php/gurugio/make_64bit_smp_os#s-1

0장은 인사말을 적고 1장으로 개발 환경을 설정하는 방법을 작성했습니다.
gcc, binutils, nasm, Qemu를 사용합니다.

다시한번 친절한 강좌를 쓴다는 것이 얼마나 어려운지 깨달았습니다.
내가 아는 것을 나열하거나 메모하는 것과 굉장히 큰 차이가 있었습니다.
지금도 나빌레라 님의 강좌같이 많이 읽혀지는 강좌들을 보면
설명이 친절하고 잘 따라할 수 있도록 구성이 되어있는데
이렇게 글을 쓴다는게 정말 어려운 일 같습니다.
역시 아무나 책을 내는게 아닌가 봅니다.

어쨌든 오늘도 용한마리 잡으러 갈 파티 모집합니다!!
나머지 두마리는 나몰라라하지요 뭐..

댓글

나빌레라의 이미지

그림하나 없이 코드와 글만으로 이뤄진 제 강좌보다
훨씬 친절한걸요~

계속해서 좋은 강좌 부탁드립니다.
------
얇은 사 하이얀 고깔은 고이 접어서 나빌레라

----------------------
얇은 사 하이얀 고깔은 고이 접어서 나빌레라

tomahawk28의 이미지

잘 보고있습니다 ^^
기대할게요~!


Do you hear the people sing?

sagidong의 이미지

오늘부터 재미있게 보고 있습니다.
windows 에서 gcc 와 binutils 버젼이 있는지요 ?
bootsec img 병합은 윈도우에서 가능한지요 ?
질문만 쏟아내고 가네요 . 좋은 글 많이 읽고 갑니다.

gurugio의 이미지

저는 리눅스에서만 작업을 해서
윈도우에 어떤 툴들이 있는지는 모르겠습니다.
cygwin이 있긴 하지만 어셈블리 레벨에서 어떤 차이가 있다고 하던데요
자세한건 '만들면서 배우는 운영체제'인가하는 이름의 책을 참고하시면
윈도우관련 환경에 대한 설명이 있을겁니다.

----
섬기며 사랑하면 더 행복해집니다.
몸에 좋은 칼슘이 듬뿍담긴 OS 프로젝트 - 칼슘OS http://caoskernel.org

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.