회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

putty에서 코딩 하는데 작업 능률이 안오릅니다.

울트라에디터 같은것에서는 보통 FTP로 접속해서 코딩하게 되어 있어서 컨넥션 맺고 끊고 하는게 느려서 불편하고...

또 에디터 들은 프로젝트 파일같은게 없어서 좀 불편하죠.

그래서 나름 안드로이드에 맞는 간단한 에디터를 하나 만들어서 쓰면 되겠다  싶어서 하나 만들고 있습니다.

현재 Linux에 들이 붙어서 파일 불러다 코딩하고 컴파일까지는 되고 있습니다.

가독성이 좋으니 이제 좀 코딩 할만 하더군요.


Linux 구성은 

  • VMWare Player
  • Debian
  • Samba
  • OpenSSH

이렇게 되어 있습니다.

(처음에 QEMU로 구성했다가 네트웍설정이 까다로워서 VMWare Player로 변경 했습니다.

내부 네트웍은 어찌어찌해서 되었는데 외부로 나가는걸 설정하지 못하겠더군요.)


이렇게 설정한 Linux머신에 Samba로 붙어서 파일목록 구축한다음 코딩하고 저장하고..

컴파일 하고... 필요하면 터미널도 띄우고..합니다.

몇가지 단축 기능들도 있습니다.

디렉토리 선택후 터미널을 열면 터미널이 실행되고 그 디렉토리로 자동으로 이동된다던지 하는것들.


GDB를 붙이려고 했는데..붙여봐야 쓸데는 없겠더군요.

application도 아니고 커널이다 보니 장치에 업로드 해야하고 장치에 업로드해서 디버깅 하려면 디버거 장비라도 하나 만들어 써야 할테... DGB는 장기 보류가 되어 버렸네요.

(좀 좋은 아이디어 나오면 그때 해봐야 겠네요.)


그런데 이런걸 만들고 나면 항상 더 좋은것들이 많더군요.

혹시나 이런 개발 환경을 지원하는 IDE가 있으면 알려주세요.

아니면 깔끔한 방법이라도......

삽질을 당장 중단해야겠죠?! ^^





덧글:

아래에도 오드로이드 참여와 관심에 대한 글이 올라 왔던데...

아마 무관심하고 참여가 없는게 아니라 시간적 여유가 없는게 아닌가 싶네요.

오드로이드 구매한지 한참 되었는데 밥을 굶고해도 컴파일 몇번 못해봤으니...쩝.

오늘은 컴파일 두번 해본걸로 만족.... x.x

유형목

2010.01.26 18:19:50
*.216.81.162

이클립스가 가장 유명합니다.


원래 자바개발 환경이지만 C/C++ 개발용 플러그인 CDT라는걸 설치하면 C/C++ 개발도 할수 있습니다.

안드로이드 개발자 홈페이지에서도 개발환경도 원래는 이클립스에서 하도록 추천하고 있습니다.


다만 저런거 없어도 다 개발 가능합니다. ^^;

이쪽 동네에서 GUI 환경은 있으면 좋지만 반드시 필수는 아닙니다.

쏘프트

2010.01.26 18:48:37
*.238.251.226

빌드는 ssh로 붙어서 하시고,

samba 해 두었셨다니, 소스 코딩은 source insight를 이용하는 것도 괜찮을 것 같습니다. 

고현철

2010.01.26 18:49:53
*.149.93.171

저는 이렇게 개발합니다.

 

1. virtual box 혹은 native linux

2. samba와 ssh이용

3. ultraedit 과 araxis merge

 

이렇게만 사용합니다. 

 

platform만 해서 그런지 다른거는 쓸 일이 그다지 없더라고요..

 

몽인

2010.01.27 03:18:41
*.206.40.2

상용툴을 거의 사용 안하다 보니 source insight 생각을 못했네요.

오래전에 한번 써본적이 있었는데 기능이 참 많은 에디터더군요.

araxis merge는 한번도 안써봤는데 찾아보니 이것도 평이 좋습니다.


둘다 상용툴 인지라...

머지툴은 winmerge로 한다고 해도 에디터 하나는 상용으로 넘어가야 할거 같네요.

좋은정보 감사 합니다.


이창훈

2010.01.27 09:34:48
*.181.29.4

Ubuntu (Linux) 에서 diff / merge tool 로 meld 라는 것도 있으니 참고하세요.

2~3개의 파일 및 디렉토리를 비교할 수 있습니다. 상용과 비교하면 부족한 점이 많지만 나름 쓸만합니다.

(통합환경으로는 위에서 이야기한 것처럼 이클립스가 유용할 것 같습니다. 이클립스를 기본으로 지원하는 회사들이 점점 늘어나고 있네요. Emacs 에서 모든 작업을 하던 시절도 있었습니다만 ... )

 

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 교육 홍보 및 광고는 "교육 및 세미나 홍보" 게시판을 이용해 ... 관리자 2010-07-15 108005
1030 기판 업체 추천 부탁드립니다 [7] 김동한 2010-02-09 3951
1029 ODROID Eclair 2.1 포팅 중간 결과~~ file [7] 이제현 2010-02-04 17485
1028 삼성, 국내용 안드로이드폰 발표, 3월 출시예정. file [9] 유형목 2010-02-04 5202
1027 지금 제일 갖고 싶은 Android 책.. [48] 최종환 2010-02-04 9193
1026 Android 2.1 eclair를 S3C6410에 포팅을 하면서.... [4] 고현철 2010-02-04 7303
1025 USB Host controller 추천부탁드립니다. [2] gudrl 2010-02-03 3915
1024 [잡담]BU6521KV - ROHM - VIDEO - ENCODER file [2] 류영렬 2010-02-03 3944
1023 아... 간만에 왔더니 ODROID가.. [4] 오주열 2010-02-03 3795
1022 아 장**/윤**/한**/홍** 이 요기 잉네~ [10] PotA 2010-02-02 3250
1021 [잡담] 회사에 새로 두분이 들어왔는데... [1] 장병남 2010-02-02 3379
1020 Openrisc 관련질의 [2] 최천중 2010-02-01 3763
1019 Odroid 보드 팝니다 skiman 2010-01-31 2993
1018 Anrdoid 2.0 Eclair 에서 mp4 재생 다 되나요? [2] 최종환 2010-01-30 7386
1017 Odroid 에서 Wolfenstein 3D 포팅.. file [2] 유형목 2010-01-30 3336
1016 Ubuntu에서 Meld(visual diff & merge tool)를 이용한 삽질 줄... 이창훈 2010-01-28 6486
1015 칩 조언 부탁합니다 [3] 김광근 2010-01-27 6508
1014 이솝 6410 구매 관련 질문입니다. [1] 보드마스터 2010-01-26 2761
» 다른분들은 오드로이드 개발 환경이 어떻게 되시나요...? file [5] 몽인 2010-01-26 5130
1012 C언어와 JAVA로 안드로이드 어플 개발할때 참고할만한 내용 이제현 2010-01-26 5241
1011 android key 입력에 따른 화면 전환 문제. file [5] 김상범 2010-01-26 9048

사용자 로그인