사용 중인 gcc 의 버전 확인 법?

bizzare의 이미지

현재 gcc로 프로그램을 만들었는데,
부끄럽게도 버전이 몇인지도 모릅니다. -_-;

사용중인 리눅스는
SuSE Linux 9.1 (x86-64) - Kernel 2.6.4-52-smp (47).
입니다.

g++을 이용해서 c++프로그램을 빌드하는데,
일단 버전을 확인해야 하고,

이를 가능하다면 GCC 3.3.3 버전으로 빌드해야 합니다.

1) 사용 중인 gcc 버전을 어떻게 확인하나요?

2) 만일 3.3.3보다 최신버전을 사용하고 있다면 어떻게 해야 3.3.3으로 빌드할 수 있을까요?
윈도우에서는 그냥 삭제하고 새로 설치 후 사용하면 되겠지만
리눅스에서는 그런 작업을 해본 일이 없어서요

2-1) 현재 버전 삭제법
2-2) 새 버전 설치법

정말 부끄러운 질문을 드려 죄송합니다.

그럼 답변 기다리겠습니다.

ktd2004의 이미지

버전을 확인하는 방법은 다음과 같습니다.

# gcc --version
gcc (GCC) 4.0.2 20051125 (Red Hat 4.0.2-8)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

gcc 3.3.3으로 설치하는 방법은 http://gcc.gnu.org/install/ 을 참고하셔야할 것 같습니다.