|
저는 개발툴로 C++Builder만 사용하는 볼랜드 매니아이고,
유닉스/리눅스에서의 개발은 상당히 서툴러서,
make나 gdb 따위의 툴을 제대로 활용하지 못하는 편입니다.
반면의 저희 연구실 동료들 중에서는 님처럼
유닉스/리눅스에서 콘솔 프로그램 작성을 잘 하지만
비쥬얼(?)툴(M$ VC++) 프로그램은 잘 하지 못하는 사람들이 많지요.
C++Builder가 상당히 쉽고 편리하고 강력한 개발툴이긴 하지만,
유닉스/리눅스 콘솔 개발에만 익숙하신 분들이라면 상당히 적응하기 힘드실 겁니다.
제 개인적인 생각으로는요,
빠른 시간내에 윈도 프로그램 작성을 유닉스/리눅스 개발 방식과 같은 방식으로 하시려면,
차라리 Borland C++ 5.5 Compiler나 윈도용 gcc인 DJGPP 등에서
Qt/Windows로 개발하시는 방법을 추천해봅니다.
Qt/Linux와 동일한 소스로 개발 가능한 방법이니까요.
C++Builder 6와 Kylix 3의 CLX도 이 Qt에 기반하고 있습니다.
Qt가 크로스 플랫폼이기 때문에 당연히 CLX도 크로스 플랫폼이 되지요.
GTK도 크로스 플랫폼이긴 하지만, C++이 아니라 C 라이브러리라 별로 추천하고 싶지는
않습니다.
Lunatine 님이 쓰신 글 :
: 안녕하세요.
:
: 저는 현재 소프트웨어 개발 및 서버 관리에 종사하고 있는 직장인입니다.
:
: 다름이 아니라, 제가 이번에 어떠한 아이템에 따른 프로그램을 작성하려고 합니다.
:
: 그런데, 문제가 생겼습니다. 윈도우 환경에서 작동하는 프로그램을 개발해야한다는 것입니다.
:
: 저는 Unix/Linux 개발자 입니다. 솔직한말로 윈도우 환경에서 작동하는 프로그램은
:
: 대학교 때 레포트 제출할 때 외에는 만들어 본적이 없습니다.
:
: Visual 툴에 적응하는게 무척 힘들더군요. 콘솔상에서 유닉스프로그램 개발은 되는데,
:
: 왜 Visual툴만 접하면.. 이렇게 버벅대는지.
:
:
: 제가 이번에 네트워크 관련 프로그램을 개발하려고 합니다.
:
: 그런데, 제가 예전에 한번 써본적이 있는(레포트 제출을 위해) Visual C++은 맞지 않는것 같더군요.
:
: 인터페이스부터가.. 안맞는 거 같아서요. 그나마 DOS시절에 개발할 때 써봤던 볼랜드 툴에
:
: 눈길을 돌려봤는데.. 허~ 교재 찾기가 무척 힘들더군요. 서점에 갔더니 책장의 80%는 Visual C++
:
: 15%는 델파이, 파워빌더가 차지하고.. 나머지가 기타 책들과 볼랜드 C++이더군요.
:
: 그래서 어찌저찌해서 책을 구해서.. 시작을 했는데.. 허.. 제 목적까지는 아직도 먼산이더군요.
:
: 회사일이라.. 최대한 빨리 습득해야할텐데.. GUI툴에 적응도 잘 안되고.. 시간만 계속 길어지는 것
:
: 같아서 이제 조바심 마저 나더군요.
:
:
: 어떻게 학습해나가는게 좋은 걸까요. 자세히 설명하지 않아도.. 간단히 답변해주셔도.. 그래도
:
: 개발 경험이 있기에.. 이해하도록 노력하겠습니다.
:
: 짧은기간에 많은걸 바라는 건 안되겠지만.. 그래도 답변 부탁드릴게요.
|