2011. 5. 8. 01:01
1. 소개

DJGPP Unix에서 사용하는 gcc DOS용으로 포팅한 것이다.

GCC Free Software이면서 가장 강력한 컴파일러라고 할수 있다.

   

2. 다운로드
  1. 우선 DJGPP를 다음 사이트에서 다운로드 하자.
    http://www.delorie.com/djgpp  
    방문한다.

       

  2. Zip Picker를 선택한다.(사용자가 다운로드 하는 것을 도와준다.)

       

  3. 이후 사용자가 선택해야 할 여러가지 사항들이 나오게 된다. (다른 추가적인 선택은 선택사항이다)

       

  4. 위에서 선택한 파일들에 대한 결과가 다운로드 링크 된다.

       

  5. 기본적으로 아래와 같이 다운을 받는다.

    unzip32.exe to unzip the zip files

    v2/djdev203.zip DJGPP Basic Development Kit
    v2gnu/bnu219b.zip Basic assembler, linker

    v2gnu/gcc452b.zip Basic GCC compiler

    v2gnu/gdb611b.zip GNU debugger

[참조] 위에서 v2gnu/bnu219b.zip(Basic assembler, linker) 파일을 같이 설치를 안 해주면
아래와 같은 에러 메시지 발생하므로 (5)번에 파일 항목들은 기본적으로 다운 받아주자.

Problem: When compiling a simple C program, gcc compiler reports:
C:\gcc\projects\pci>gcc test.c -o test.exe
gcc.exe: Internal error: (null) (program as)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html>; for instructions.

   

3. 설치하기

  1. [c:\DJGPP] 폴더를 생성하여 다운로드 받은 압축 파일들을 모아준다.

       

  2. 압축파일은 다운 받은 unzip32를 사용해서 아래와 같이 풀어주면 된다.

C:\DJGPP>unzip32.exe *.zip

   

  1. 마지막으로 환경변수를 다음과 같이 등록해준다.
  • ( [내컴퓨터]-[마우스오른쪽]-[속성]-[고급]-[환경변수]-[시스템변수(s)]-[새로만들기] )

  • ( [내컴퓨터]-[마우스오른쪽]-[속성]-[고급]-[환경변수]-[시스템변수(s)]-[Path]-[편집] )

[참조] djgpp.env 설정파일이 없을 경우 : 아래의 파일을 같이 꼭 설치(압축해제)해준다.

v2/djdev203.zip DJGPP Basic Development Kit

   

Posted by devanix