Cygwin 을 깔면~ 윈도우에서 리눅스 관련 명령어들을 이용할 수 있습니다.
아예 Virtual box 등을 통해 윈도우 내에 리눅스를 깔아서 사용하는 방법도 있지만 간단한 작업을 할 때는 Cygwin 정도가 제격이라는 생각이 들더군요~
공식 홈페이지는 아래와 같구~
아래 페이지에서 setup.exe 를 클릭하면 설치 파일이 다운로드 됩니다.
http://cygwin.com/install.html
설치 파일을 실행해서~ 다음 다음~ 누르다 보면 설치가 진행되는데~
설치 과정중에 아래와 같이 packages를 설정하는 부분에서 아래와 같이 gcc 로 찾기하면 아래와 같이 나옵니다.
devel 폴더가 개발과 관련한 설치 파일들이 있는 폴더 입니다.
여기서 설치하고자 하는 package 들을 선택합니다. Skip 이라고 된 부분을 클릭하면 버전이 바뀝니다. 전 첨에 이 간단한 걸 몰라서 어디 클릭해야 하는 건가 한참 찾음 ㅡㅡ;
아래와 같이 gcc 관련 package 들을 선택해주고
아래 그림처럼~ editor 로 사용할 vi 관련 package 들을 선택해 줍니다.
그리고 다음 ~ 다음~ 을 눌러서 Cygwin 설치를 마무리 합니다. 설치에 시간이 좀 걸리니깐~ 느긋이 커피 한잔 하면서 기다리시면 됩니다.
이제~ Cygwin 환경에서 간단하게 C 코딩을 해 보죠~
Cygwin 을 실행 시키고 일단 현재 폴더가 어딘지를 보려면~
다음과 같이 pwd 명령을 치면 됩니다.
위 그림의 \home\Administrator 폴더는 사실 윈도우의 C:\cygwin\home\Administrator폴더를 의미합니다.
즉~ C:\cygwin\home\Administrator 폴더가 cygwin 에서는 \home\Administrator 폴더로 마운트 되었다는 의미입니다.
그리고 위 그림처럼 gcc –version 이라는 명령어를 쳐서 gcc 가 제대로 깔렸는지 확인합니다.
이제 C 코딩을 해보죠~
아래 그림처럼 vim hello.c 라는 명령을 쳐서~ 다음과 같이 코딩합니다. ㅋㅋ 맞습니다. hello world입니다. ㅋㅋ
int main(void) {
printf("Hello world!!\n");
return 0;
}
아!! Vim 사용방법을 모르시는 분들은 그냥 메모장에다 위 코드 써서 C:\cygwin\home\Administrator\hello.c 로 저장해도 됩니다.
이제 다음과 같이 ~~
gcc 로 빌드해서 hello.exe 라는 실행 파일을 만들어주고~
아래 명령어로 실행을 시키면~
Hellow world!! 가 실행 됩니다~
'Cygwin' 카테고리의 다른 글
Cygwin X-windows 사용하기 (289) | 2013.11.21 |
---|---|
Cygwin 파일 경로 확인 명령어 cygpath (142) | 2013.10.13 |
Cygwin shell 에서 apt-cyg 로 package 관리 하기 및 setup.ini Error 수정 방법 (447) | 2013.10.04 |
댓글