2010년 1월 9일 토요일

MinGW + gdb 설치 및 설정

MinGW는 Minimalistic GNU for Windows의 약자로 윈도우즈 환경에서 GNU의 결과물들로 프로그램을 만들때 사용할 수 있는 개발환경입니다.

Dev-C++이라는 MinGW를 지원하는 통합환경도 있지만 이것조차 귀차니즘을 발동시키므로 패스...

간단한 조각코드들 테스트하는데 IDE환경까지는 부담스럽고 걍 콘솔에서 해딩 ^^

http://www.mingw.org/에서 필요한 파일을 다운로드 받고 설치한다. (소스포지로 이동)
(MinGW가 자동설치를 지원하기는 하지만 추가적으로 필요한 파일들은 수동설치 필요)
* 필요한 파일 : MinGW, gdb, libexpat
> MinGW-5.1.6.exe
> gdb-7.0.1-mingw32-bin.tar.gz
> libexpat-2.0.1-1-mingw32-dll-1.tar.gz

■ 설치할 때 디렉토리명은 공백없이 설치해야 함.
(콘솔창에서 gcc를 찾을 수 있도록 환경변수에 PATH설정, C:\GNU\MinGW\bin로 했음)

C:\>gcc --version
gcc (GCC) 3.4.5 (mingw-vista special r3)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

C:\>gdb --version
GNU gdb (GDB) 7.0.1
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "mingw32".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.

댓글 없음:

댓글 쓰기