g++, gcc 차이 및 gcc 옵션들
파이썬만 쓰다가 오랜만에 c++ 실습준비하려니까 헷갈려서 정리해봤다. gcc, g++ 차이 1. gcc .c, .cpp 파일을 각각 c언어, c++ 언어로 컴파일한다. c 라이브러리와 링크된다. 2. g++ .c, .cpp 파일을 모두 c++ 언어로 컴파일한다. c++ 라이브러리와 링크된다. 3. 결론 c++ 언어로 작성된 .cpp 파일을 gcc를 사용해 컴파일 할 시 gcc가 .cpp 파일을 컴파일 한 후에 c 라이브러로 링크하기 때문에 링크에러가 발생할 수 있다. 즉 .cpp 파일은 g++을 사용해 컴파일하자! g++ 옵션들 g++ -c : file을 가지고 object 파일 생성 g++ -o ... : file1과 file2를 링킹 후 생성 Makefile 작성 규칙 makefile 작성 규칙은 다..