세상에는 다양한 C, C++컴파일러가 존재한다...^^ 내가 처음 배우던 시절은 온라인이란 커뮤니티가 별반 크지도.. 또한 학생인 내가 접근하기도 힘든 영역이었다. 그 시절 나는 컴파일러가 없어서.. 컴파일러를 제공해주던 책을 샀던 것으로 기억난다.... pcc라는 컴파일러를 제공해 준 책이었는데, 그림이 아주 많은 책이었다. 지금도 그 책이 내가 알고 있는 C언어의 지식의 절반 이상을 가르켜 줬다고 생각한다. 가끔 나처럼 컴파일러가 없어서 공부를 못하는 사람들을 요즘도 보곤한다... 아래 정보는 그런 사람들에게 틀림없이 좋은 정보가 되리라 믿는다...
gcc : 리눅스를 비롯한 다양한 플랫폼을 지원하는 32비트 컴파일러이다. 늘 버전업때 몇가지 버그를 가지고 나타나지만 전반적으로 안정적이고 강력한 컴파일러이다.
gcc-win32 : gcc의 윈도우 버전이다. djgpp : gcc의 도스용 버전이다. lcc : 야콥나비아라는 프랑스 해커가 만든 win32를 지원하는 C컴파일러이다. 안정적이고 크기가 작으며 빠르다.
한가지 재밌는 점은 위의 컴파일러들은 모두 무료이다... 구글에서 저 단어들을 치면 분명 공식 홈페이지를 찾을 수 있을것이다...