eclipse CDT Tip 몇가지...



어제와 마찬가지로 오늘도 열심히 마소의 예제를 따라 하기 위해서 노력 했습니다.

XP에서 eclipse + CDT + cygwin을 설치 하고 eclipse에서

프로젝트를 만들었습니다.

그런데 문제가 생겼습니다.

T.T

cygwin이 Tool Chain 란에 보이질 않는 겁니다.

그래서 cygwin을 여러번 재설치 했습니다

그런데 안되는 것이었습니다. ^^;;

에잇 짜증나 마지막으로 한번더 설치 해보고 안되면 접지 뭐 라고 생각하고

혹시나 해서 eclipse와 cygwin을 동일한 드라이버에 설치 했습니다.

d:\cygwin

d:\eclipse

에 각각 설치 했습니다.

그러니깐 ToolChain에 cygwin이 나타났습니다. ^^;;

저 처럼 실수 하지 마시구요.

동일한 디렉토리에 설치 하십시오 ^^;;

그리고, Vista에서 똑같은 환경을 구축하고 실행을 했습니다.

그런데 cygwin1.dll 파일이 없다고 뜨는 것이었습니다.

분명히 e:\cygwin\bin 폴더에 존재 하는데 말입니다.

예전에 몇가지 프로그램을 cygwin으로 컴파일 한 후에 Native 윈도우즈에서 실행해 본적이 있습니다.

그때 나타났던 문제 같아서 C:\windows\System32 폴더에 넣었습니다.

그래도 안됬습니다.

혹쉬나 해서 C:\windows 폴더에 넣으니깐

잘 돌아 갑니다.


eclipse 와 cygwin은 같은 드라이브에 깔아야지 Tool Chain 란에 cygwin이 나타 납니다.

오늘 Tip은 두가지 입니다.

cygwin 설치 폴더 밑에 bin 폴더에 보면 cygwin1.dll 이 있습니다. 여기 있는 것을

windows 설치 된 폴더로 이동 시키시면 cygwin의 gcc로 컴파일 한 바이너리가 실행 됩니다.

P.S
오늘 마소 예제를 공부하면서 알게된 QEMU에 Windows 에뮬레이터도 있습니다.

조만간 한번 저기다 리눅스를 깔고 인터넷이 되게 하는 법을 알아봐야겠습니다.

오늘 진행한 것은 QEMU-ARM을 가지고 진행 했습니다. 저기다가 debian을 깔고

gdbserver를 깐다음 몇가지 일을 진행 하는 것이었는데..

거기 까지는 잘 진행 되었습니다.

문제는 이클립스 플러그인 프로젝트에 대해서 잘 몰라서 멈췄지만요.

^^;;

이클립스 플러그인 프로젝트에 대해서 좀 공부하고 다시 시도해 봐야겠습니다.





2008/07/20 00:26 2008/07/20 00:26

Posted by 가야태자

, , , , , , , , , , , , ,
Response
No Trackback , No Comment
RSS :
http://dulihana.cafe24.com/blog/rss/response/222

요즘 다시 C/C++에 대한 공부를 시작 해볼 요량으로 개발툴을에 대한 이야기를 좀

해보려고 한다.

우선, 상용툴인 Visual C++ , Boland C++ Builder 등은 제외하고

공짜로 쓸 수 있는 라이센스를 가진 툴들을 위주로 고려해보기로 했습니다.

그래서, 기본적으로 컴파일러가 필요 합니다.

컴파일러는 gcc를 사용하기로 했습니다.

윈도우즈에서 gcc를 사용하기 위한 포트는 대표적으로 2가지가 있습니다.

우선 Cygwin 이라는 툴이구요

그라고  하나는 MingGw 라는 툴입니다.

둘다 사용해본적은 있습니다.

주로 Cygwin을 사용해봤습니다만

Cygwin은 제가 볼때는 덩치가 크다고 생각 됩니다.

그래서 MingGw로 가기로 했습니다.

MingGw로 갔을때 선택 할 수 있는 IDE 를 알아 봤습니다.

우선 , Eclipse 가 있습니다. 그래서 Eclipse에서 C/C++을 사용할 수 있는 방법은

CDT라는 플러그인을 설치 하는 방법입니다.

이방법에 대해서 잊어 버리지 않으려고(ㅋㅋㅋ 속으로 까먹지 않으려고라고 했다는 ㅎㅎㅎ) 여기에 링크를 걸어 봅니다.

조인시 위키 CDT를 이용한 Windows C-C++ 개발 환경 만들기

요즘 다시 C/C++에 대한 공부를 시작 해볼 요량으로 개발툴을에 대한 이야기를 좀

해보려고 한다.

우선, 상용툴인 Visual C++ , Boland C++ Builder 등은 제외하고

공짜로 쓸 수 있는 라이센스를 가진 툴들을 위주로 고려해보기로 했습니다.

그래서, 기본적으로 컴파일러가 필요 합니다.

컴파일러는 gcc를 사용하기로 했습니다.

윈도우즈에서 gcc를 사용하기 위한 포트는 대표적으로 2가지가 있습니다.

우선 Cygwin 이라는 툴이구요

그라고  하나는 MingGw 라는 툴입니다.

둘다 사용해본적은 있습니다.

주로 Cygwin을 사용해봤습니다만

Cygwin은 제가 볼때는 덩치가 크다고 생각 됩니다.

그래서 MingGw로 가기로 했습니다.

MingGw로 갔을때 선택 할 수 있는 IDE 를 알아 봤습니다.

우선 , Eclipse 가 있습니다. 그래서 Eclipse에서 C/C++을 사용할 수 있는 방법은

CDT라는 플러그인을 설치 하는 방법입니다.

이방법에 대해서 잊어 버리지 않으려고(ㅋㅋㅋ 속으로 까먹지 않으려고라고 했다는 ㅎㅎㅎ) 여기에 링크를 걸어 봅니다.

조인시 위키 CDT를 이용한 Windows C-C++ 개발 환경 만들기

요즘 다시 C/C++에 대한 공부를 시작 해볼 요량으로 개발툴을에 대한 이야기를 좀

해보려고 한다.

우선, 상용툴인 Visual C++ , Boland C++ Builder 등은 제외하고

공짜로 쓸 수 있는 라이센스를 가진 툴들을 위주로 고려해보기로 했습니다.

그래서, 기본적으로 컴파일러가 필요 합니다.

컴파일러는 gcc를 사용하기로 했습니다.

윈도우즈에서 gcc를 사용하기 위한 포트는 대표적으로 2가지가 있습니다.

우선 Cygwin 이라는 툴이구요

그라고  하나는 MingGw 라는 툴입니다.

둘다 사용해본적은 있습니다.

주로 Cygwin을 사용해봤습니다만

Cygwin은 제가 볼때는 덩치가 크다고 생각 됩니다.

그래서 MingGw로 가기로 했습니다.

MingGw로 갔을때 선택 할 수 있는 IDE 를 알아 봤습니다.

우선 , Eclipse 가 있습니다. 그래서 Eclipse에서 C/C++을 사용할 수 있는 방법은

CDT라는 플러그인을 설치 하는 방법입니다.

이방법에 대해서 잊어 버리지 않으려고(ㅋㅋㅋ 속으로 까먹지 않으려고라고 했다는 ㅎㅎㅎ) 여기에 링크를 걸어 봅니다.

조인시 위키 CDT를 이용한 Windows C-C++ 개발 환경 만들기

머드초보의 블로그  이클립스(eclipse)를 이용해서 C-C++ 프로그래밍 환경설정.

Talking with Shinnara  NaraTalk.com  Eclipse 에서 C-C++ 개발하기

Eclipse Platform에서의 C-C++ 개발 (한글)

위의 문서를 잘 참고 하면 Eclipse로 C/C++를 개발하고 공부하는데는 문제가 없을 것 같습니다.

나머지 한가지 방법은

Dev C++를 이용하는 겁니다.

http://www.bloodshed.net/dev/devcpp.html

여기 접속해서 다운을 받고 윈도우즈에 설치 만 하면

바로 공부 및 개발을 시작 할 수 있습니다.

그런데 Eclipse는 저위에 있는 문서들에서 말하는대로

MingGw를 받아서 다시 깔아야 하고

자바도 깔아야 하는 번거러움이 있습니다.

C를 개발 하시는 분들 특히 공개  IDE를 가지고 C를 개발 하시는 다른 분들은 어느쪽 또는 다른 개발 툴을 사용하시는 건가요?

고민도 되고 궁급합니다.

어차피 이번 프로젝트 하면서 Eclipse는 깔아놨구요

CDT만 깔아서 사용하면 될것 같은데요. ^^;;


2008/04/15 14:08 2008/04/15 14:08

Posted by 가야태자

, , , , , , , , , , ,
Response
No Trackback , 2 Comments
RSS :
http://dulihana.cafe24.com/blog/rss/response/214


블로그 이미지

이곳은 가야태자의 일상생활, 사진, 리눅스, 자유, 개발언어, 데이타베이스 등에 대해서 이야기 하는 공간입니다.

- 가야태자

Archives

Calendar

«   2009/11   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

Site Stats

Total hits:
248719
Today:
18
Yesterday:
110