-
[TinyOS] Eclipse에서 TinyOS 가지고 놀기대학원 연구/TinyOS 2009. 4. 14. 20:48
1. 이클립스를 설치하자
현재로 가장 최근 버전은 3.4이니 아래 링크에서 다운받도록 한다.
http://www.eclipse.org/downloads/index.php
이클립스에 필요한 jre 1.6 버전(최근) 을 아래 링크에서 다운받는다.
http://java.sun.com/javase/downloads/index.jsp
편한곳에 이클립스 압축을 풀고, jre 를 설치하면 모든 준비가 끝난다.
2. TinyOS Plugin
아래 링크에 TinyOS Plugin 방법이 기술되어있으니 참고하도록 한다.
본래 TinyOS 1.x 버전용 Plugin이 있었는데
현재 그쪽 사이트는 막혀있어서 구할 수 없다. (2.x용이 나오면서 막은듯..)
그래서 2.x버전을 받아야 한다.
2.x 이긴 하지만 소스를 분석하는 용으로만 사용한다면 아무 문제가 없으므로 쓸만하다.
메뉴 Help - Software Updates... 로 들어간다.
이제 Available Software 탭으로 가서 오른쪽에 보이는 Add Site를 누르고,
다음과 같이 입력한다.그리고 Install버튼을 누르면 설치가 된다.
>> 자세한 설치방법은 아래 링크를 따라하면 된다.
http://tos-ide.ethz.ch/wiki/pmwiki.php?n=Site.Installation
이제 현재 사용하고 있는 Cygwin의 Path를 잡아주어야 한다.
메뉴 Window - Preferences 를 선택하면,
다음과 같이 Cygwin 및 필요한 경로를 지정해주는 것이 있으니 꼼꼼히 지정한다.
자세한 것은 아래 참고
http://tos-ide.ethz.ch/wiki/pmwiki.php?n=Site.SetupWindows
3. 이제 시그윈에 있는 어플리케이션들을 가져와서 분석해보자.
메뉴 File - Import 를 누르면 TinyOS filesystem을 누르고
Next로 가면 디렉토리가 있는데 apps 폴더 안에 가져올 디렉토리를 지정하고
Platform은 pc로 한다. (TOSSIM 할거니까)
자세한건 다음 링크 참고
http://tos-ide.ethz.ch/wiki/pmwiki.php?n=Site.ImportProject