http://mudchobo.tomeii.com/tt/73
이클립스(eclipse)를 이용해서 C/C++ 프로그래밍 환경설정.2007/08/11 23:06 / C와 C플러스플러스
google_protectAndRun("render_ads.js::google_render_ad", google_handleError, google_render_ad);
C공부를 다시 해야할 것 같아서 IDE를 설치해야할 일이 생겼습니다. Visual Studio로만 C/C++을 해온 저는 유닉스 환경에서 해야해서 다른 IDE를 찾고 있었습니다. 이클립스를 다운 받을 때 C/C++용도 있었던 것 같았습니다.그래서 이클립스 홈페이지가니 있더군요. 여기저기 수소문 끝에 유닉스환경에서 할 수 있는 C프로그래밍을 윈도우에서도 구축할 수 있더군요. 이런게 있을 줄이야...우선 이클립스를 받습니다.http://www.eclipse.org/downloads/여기 사이트를 들어가시면 Eclipse IDE for C/C++ Developers 라고 있습니다.운영체제에 맞는 것을 받으시구요. Linux와 MacOS도 지원하는군요!받은다음에 적당한 폴더에 압축을 풉니다. 자 그다음 gcc, make 등을 구해야하는데 두가지 종류가 있더군요.(리눅스는 안해줘도 될꺼같군요)Cygwin랑 MinGW 가 있는데 MinGW로 해보겠습니다. (Cygwin은 이걸로 만든 실행파일을 실행할때 dll파일이 필요하다고 하더군요)이곳에서 MinGW를 받습니다.http://www.mingw.org/download.shtml받은 뒤 실행하면 다음신공하다보면 뭐 설치할 꺼냐고 묻는데 전 잘몰라서 c관련된 컴파일러는 다 설치했습니다. make랑 g++랑 objective c 컴파일러같은거 이거 3개 체크하고 설치했습니다.그런다음에 패스를 잡아줘야합니다. gcc랑 make 등의 파일이 어디서든 실행이 되어야합니다.패스잡는것은 비스타기준입니다.컴퓨터(오른쪽버튼누른뒤 속성) -> 고급시스템설정 -> 고급탭에서 환경변수 클릭!XP에서도 비슷하게 속성누르면 있을껍니다.집에 알집이 깔려있다면 위에 알집이 PATH로 잡혀있을껍니다. 요고이 지워줍니다. 그리고 이스트소프트를 막 욕합시다. 시스템변수에 Path를 찾습니다. 그다음 MinGW/bin폴더를 패스를 잡아줍니다.ex) ......;C:\MinGW\bin //c:\MinGW는 MinGW설치폴더패스가 제대로 잡혔는지 보려면 시작 -> cmd를 실행해서 gcc를 실행해봅시다. gcc: no input files라고 나오면 잘 잡힌겁니다.그리고 이클립스에서는 make.exe파일을 make할 때 쓰는데 MinGW는 mingw32-make.exe파일이 make파일입니다. 그래서 이름을 변경하던가 이클립스 설정을 변경하던가 합니다.첫번째 방법은 mingw32-make.exe파일을 똑같은 폴더에 복사해서 새이름으로 make로 저장합니다.두번째 방법은 이클립스에서 변경하는 방법입니다.Window -> Preferences -> C/C++ -> New CDT project wizard -> Makefile project를 보면
중간에 빨간상자부분이 있는데 저 부분을 mingw실행파일에 맞게 바꿔주면 됩니다.둘중에 하나만 하면 됩니다.이제 설정은 다 됐습니다. 언제나 그렇듯이 설정이 끝나면 헬로우 월드를 찍어봅시다-_-;
Toolchain은 MinGW로 선택을 합시다. 프로젝트이름은 HelloWorld로...-_-;HelloWorld프로젝트이름에 오른쪽버튼을 눌러서 New -> Source File 해서 HelloWorld.c 파일을 생성합시다.
HelloWorld.c (Language : c)
#include
머드초보 이 작성.
TAGS gcc, make, 이클립스
No comments:
Post a Comment