emacs에서 C++ 사용하기 1편 gcc 설치

2015. 1. 16. 16:15

emacs에서 C++을 사용하기위해 gcc 컴파일러를 설치해주어야 합니다. Windows에서 gcc를 사용하는 방법으로는 크게 Cygwin과 MinGW가 있는데, Cygwin의 경우 뭐 추가적인 dll이 필요하다고 하니, Windows에서는 그냥 MinGW가 낫다고 합니다. 그래서 MinGW를 설치하기로 합니다. 굳이 emacs가 아니라 eclipse에서 CDT를 물려서 개발할 때도 gcc가 필요하니 MinGW를 설치하도록 합시다. 구글링 한 후 공식홈페이지에서 연결되는 sourceforge페이지에서 installer폴더에 있는 exe파일을 다운받아 설치합시다.(인터넷에 연결되어있어야 합니다.)


추가 ) 그냥 MinGW가 아니라 MinGW w64를 설치합니다.


뭔가가 진행되고 나면 MinGW Installation Manager라는 창이 뜨는데, 우리가 안 쓸 언어인 ada, fortran, objective-C 컴파일러를 빼고 체크해줍시다(MSYS는 뭔지 모르겠지만 유틸리티 모음이라고 합니다.)


그리고 installation에서 apply changes를 선택해줍니다.(이전에 리눅스에서 사용하던 software package manager였나 하는 것과 비슷해서 쉽게 적응할 수 있었습니다.) 그러면 이것 저것 또 다운을 받습니다.


성공적이었다는 메시지가 나오고나면 윈도우의 환경변수에서 path변수에 ";C:\MinGW\bin;C:\MinGW\msys\1.0\bin"를 추가해 줍니다. 이후에 cmd을 실행하여 gdb를 입력해봅니다. 디버거인데 실행이 잘 되면 설치가 잘 된 상황입니다.

emacs/for C++