네트워크 프로그래밍에 처음 입문하고자 TCP/IP 소켓 프로그래밍(윤성우 저)를 펼친 저는 리눅스 기반 프로그램이 나오자 당황했습니다. 왜냐하면 저는 여태까지 모든 프로그램을 visual studio로 작성했기 때문에 윈도우 기반 프로그램만 알고 리눅스 기반 프로그램에 대해서는 거의 몰랐기 때문입니다. 물론 학교에서 Putty를 통해 리눅스 서버에 과제를 제출한적은 있었지만 이 또한 visual studio로 먼저 프로그램이 컴파일 되는지 확인한 다음에 리눅스 서버에 제출했기 때문에 아이에 몰랐다고 하는게 맞는 것 같습니다. 따라서 저와 같이 윈도우 기반 프로그램만 알았던 사람들에게 윈도우에서 리눅스 프로그램을 하는 방법을 알려드리겠습니다. 우선, Oracle사에서 배포한 Virtual Box라는 프로그..