nano-q+ 디렉토리를 만든다 ~$mkdir nano-q+ 이 디렉토리 안으로 들어가 qplusn을 설치한다. 2. cygwin.bat파일 가져오기 qplusn-1.5.1e(qplusn설치하면 생기는 폴더)안의 tools/wins/cygwin-setup안에 있는 cygwin.bat파일을 nano-q+.bat으로 복사한다. root디렉토리로. 3. 환경변수 설정 가져온 nano-q+.bat을 vi편집기로 열어서 환경변수를 설정해 준다 set CYGROOT=c:\cygwin (cygwin이 설치 되어있는 경로) set CYGTOOR=c:\cygwin (cygwin이 설치 되어있는 경로) set WORKROOT=%CYCROOT%\home\seungyeon\nano-q+ (1단계에서 만들어둔 폴더 경로) set QHOME=%WORKROOT% set HOME=%CYGROOT%\home\seungyeon\nano-q+\qplusn-1.5.1e (qplus가 설치 되어있는 경로) 패스는 3개가 있는데 이중에서 자바패스만 제대로 설정을 해주면 된다. 나머지는 건드리지 않아도 OK. set PATH=%PATH%;c:\Program Files\Java\jre1.5.0_07;c:\Program Files\Java\jre1.5.0_07\bin; (자바가 설치되어 있는 경로) set JAVA_SDT=c:\Program Files\Java\jre1.5.0_07 (자바가 설치되어 있는 경로) classpath는 JAVA_SDT만 잘 바꿔주면 특별히 손댈것은 없다. 4. bashrc 파일 설정 이 파일 역시 tools/wins/cygwin-setup 아래에 있다. 이 파일 역시 root디렉토리로 복사해 와서 수정한다. 아까 3단계에서 nano-q+.bat파일을 잘 수정해 주었다면, 여기서 해줄일은 두가지이다. AVR_CDT=/home/seungyeon/nano-q+/qplusn-1.5.1e/tools/wins/avr-3.2/opt/qplusn/cdt/avr-3.2/avr/bin (avr컴파일러의 경로) avr컴파일러는 tools/wins/avr-3.2/opt/qplusn/cdt/avr-3.2/avr에 있다. opt이하를 복사해서 옮겨와서 경로를 지정해도 되지만, 귀찮은 관계로 패스를 다 적어줬다;;;; QPLUS_NANO=c:/cygwin/home/seungyeon/nano-q+/qplusn-1.5.1e (qplus가 있는 경로) ... 라고 쓰니까 링크에러가 난다. c:/cygwin/home/seungyeon/nano-q+/qplusn 까지만 써줬더니 괜찮아졌다. 버전정보가 한번 더 붙어서.. 위에처럼 써주면 qplusn-1.5.1e-1.5.1e 이렇게 된다.. ;; 5. vimrc 파일 또 설정할 파일이 있는 건 아니고, 이 파일도 같은 디렉토리(root)로 옮겨주어야 한다. /usr/share/vim/vim64/vimrc_example.vim을 root디렉토리로 복사해준다. 6. 실행시켜보기 nano-q+.bat파일을 바탕화면에 바로가기를 만든 후, 실행시켜본다. 프롬프트는 bat파일에서 설정해준 대로 뜨게 되어있다. 바꾸고 싶다면 set PS1부분을 바꾸어 주면 된다. 잘되었는지 알고 싶다면 echo명령어를 사용하여 패스설정이 잘 되어있는지 알아본다. echo $AVR_CDT 등등... 그러면 내가 설정 해준 패스가 뜬다+_+) 신기하다!ㅋ ※ 주의할점 도스창에서는 하위디렉토리 구분이 / (슬래시)이고, 윈도우에서는 \(역슬래시)이다. |
2008년 2월 14일 목요일
cygwin설정
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기