리눅스 개발에 관한 조언 부탁 드립니다.
글쓴이: escalix / 작성시간: 금, 2007/07/20 - 5:09오후
사실 초보 개발자 입니다.
회사에 들어오기전까지는 M$ 계열에 흠뻑 빠져서... 그쪽은 왠만하면 할 수 있겠구나 맘먹었었는데...
회사란 자신의 이상과는 다르다는 것을.... 회사에 들어와서 주어진 과제가 하나는 윈도우 계열이고
하나는 리눅스 페도라 기반 미디어 서버를 만드는 과제가 주어 졌습니다.
일단 오픈 소스 기반을 가지고 구미에 맞게 고치는 작업을 시작해야 하는데요.
정말 한심한건... 윈도우에는 Visual Studio 툴만 가지면 무엇이든지 짜자잔 만들수 있잖아요.
그런데 리눅스는 너무 많은게 고민입니다. 그래서 어떻게든 쉽게 하기 위해서..
KDevelop C/C++ IDE 툴을 사용하여 해보려고 했더니 맘먹은 것 처럼 되지도 않고.. ㅜㅜ
정말 맨땅에 해딩 중입니다. 어떻게 하면 쉽게 개발을 할 수 있을까요?
디버거도 쉽게 찍어볼 수 있고...말이죠... 통합 IDE 툴이 있다면 좋으련만...^^;;
기타 여러분들이 쉽게 접근할 수 있었던 방법 노하우가 있으시다면 좀 알려주셨으면 참 고맙겠네요....
Forums:
우선 방향성을
우선 방향성을 잡으세요. 리눅스 이외의 플렛폼에서는 개발하지 않을 것이라면 리눅스에 특화된 선택을 하면 되겠지요.
제 경우는 플렛폼 독립적인 개발을 방향성으로 잡았었습니다. 그것을 기준으로 했기 때문에, 우선 편집기를 별도로 선택했고, 디버거는 상황에 맞게 이용하도록 단련했으며, 빌드 환경을 모든 플렛폼에 공통적으로 가져가려고 노력하게 됐습니다.
만일 글쓴분께서 리눅스 말고 또다시 다른 플렛폼에 눈을 돌리면, 그때는 또다른 환경에 적응하기 위해 고민하게 될 겁니다. 그래서 우선 방향을 잡는게 필요하고 그 다음에는 툴을 선택하면 됩니다.
Orion Project : http://orionids.org
Emacs는 gdb를 내부에서
Emacs는 gdb를 내부에서 쓰기 쉽도록 설계되어 있습니다. Emacs를 써보기 바랍니다.
--
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://www.cinsk.org/cfaqs/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
윗분 말씀처럼 emacs를
윗분 말씀처럼 emacs를 추천합니다.
덧붙여, MS 계열의 IDE에 친근감을 느낀다면 eclipse CDT도 쓸만 한것 같습니다.
사실 emacs는 문화적 충격(?)이 좀 클 수도 있겠네요. ^^
-----
오늘 나의 취미는 끝없는, 끝없는 인내다. 1973 法頂
-----
오늘 나의 취미는 끝없는, 끝없는 인내다. 1973 法頂
댓글 달기