U E D R S I H C RSS
ID
Password
Join
진실한 마음으로 무엇을 계획하고, 그 일을 실행에 옮기는 것이 가장 즐거운 생활이다

 * 개인적인 시행착오로 알아낸 방법입니다. :)

설치단계 #

  1. 우선 MINGW배포본과 MSYS를 설치합니다. [http]http://www.mingw.org에서 쉽게 구할 수 있습니다. (msys까지 설치하는 이유는 make를 사용하기 위해서입니다)
  2. (한글 메뉴를 기준으로 하자면) 도구->컴파일러 설정을 엽니다.
  3. 디렉토리 텝을 선택하여 각 디렉토리 설정을 모두 제거합니다. (즉, dev-c++내부 mingw배포본은 사용하지 않습니다)
  4. 다음과 같이 설정합니다. (여기에서는 C:\MinGW에 mingw 배포본이, c:\msys에 MSYS가 설치되어있다고 가정하겠습니다)
    실행화일들C:\MinGW\bin, C:\msys\1.0\bin
    라이브러리C:\MinGW\lib
    C 헤더화일들C:\MinGW\include
    C++ 헤더화일들C:\MinGW\include\c++, C:\MinGW\include
  5. 됐습니다! 프로그램 탭부분은 건들지 않아도 됩니다. 만만한 예제를 컴파일해봅니다.

장점 #

  • 몇몇 최신 오픈소스 릴리즈들은 mingw의 최신 배포본을 요구하는 경우가 많습니다. 특히 gcc의 신규 candidate 버전을 적용하고 싶을때 쉽게 적용이 가능합니다.

단점 #

  • dev-c++ 패키지를 이용할 수 없게 됩니다. 패키지는 기본적으로 dev-c++에 내장된 mingw 배포본을 사용하므로 각각 별도로 컴파일해서 라이브러리 관리를 해주어야합니다. (그런데 이것은 단점이라고 하기 뭣한게... 대부분의 경우 MSYS에서 컴파일해두고 그 결과 라이브러리화일과 헤더화일만 따로 모아둔다음, 경로처리하면 간단하게 관리할 수 있습니다)

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2010-10-28 12:42:52
Processing time 0.4358 sec