: gcc 를 사용하면 c언어는 컴파일이 되고 cpp 는 컴파일이 안되더군요 ..
:
: g++ 를 사용하니 cpp 언어가 컴파일이 되고 c는 컴파일이 안되더군요 ..
:
:
: 서로 같은 컴파일러 인데, 버전만 다른 건가요 ??
:
:
: 아시는분들 답변좀 부탁 드립니다.
gcc는 프론트엔드로 입력되는 파일을 보고 어떤 컴파일러를 동작해야 할지
를 결정해주는 프로그램입니다.
g++도 같은 역할을 합니다.
명령의 인수로 .c파일을 입력하면 C컴파일러로, .cc, .C를 입력하면 C++컴파
일러로 동작합니다.
g++을 명령어로 주면 C++ 파일로 인식해서 바로 컴파일을 들어가지만 소스
가 C 소스이면 C컴파일을 수행합니다.