학교에서 열손가락 안에 든다는 리눅스 유저 중 하나인 저로선 이클립스로 모든 코딩을 다 합니다만,
다들 사용하는 것이 Microsoft Visual Studio 2010~2005 이다 보니 서로간에 작업 쉐어링이 매우 어렵습니다.
…일단 몇몇 header 는 아예 맞지도 않고…
혹시 파일 I/O 잇으면 전부 절대경로에 윈도우 기준이고…
메모리 관리…윈도우 기준…
윈도우에서도 VS를 안쓰고 Qt 공식 IDE인 Creator를 사용하다보니 작업할 때의 문제점은 크게 없었습니다.
(오히려 OS별로 구현작업을 동시에 진행하니 플랫폼간의 차이를 바로바로 알 수 있어서 좋더군요;;ㅋ)
하나 문제라면, 윈도우버전의 Creator가 영 불안정하더군요;;ㅋ
그리고 Encoding문제;; 우분투에서는 기본적인 Encoding으로는 UTF8을 사용하지만 XP에서는 CP949를 쓰다보니, 한글주석의 경우에는 깨지는 경우가 있더군요;; 그래도 Creator내에서 인코딩을 변경해주는 기능을 제공하고 있어서 크게 불편하진 않았습니다;;
프레임워크를 따로 지정할 방법이 없으니까요… 다들 [선배] 니까 다들 윈도우즈고…=_=;;
Vi 는 공부하기 어렵고… Emacs 는 더 어렵고… 그래서 이클립스를 좋아합니다.
저도 생각하지만, 타겟을 잘 잡아서 해야 할 것 같습니다.
뭐 크로스 라이브러리를 사용하는 것도 좋다고 생각하곤 합니다. 다만, 저 [윈도우즈가 없어요]
중간에 다리놓는다라… 경험으로는 많이 될 것 같습니다.