일반적으로 리눅스 환경에선
C 은 gcc 로 컴파일 하고
C++ 은 g++로 컴파일 하게 되죠
그러나, 간혹 여의치 않은 상황에서 gcc 로 C++을 컴파일 할수 밖에 없는 상황에 봉착하는 경우는
-lstdc++ 온션을 붙여주면 됩니다.
가령
gcc hello.cpp -o hello -lstdc++
그러나, 애지간하면 C++ 은 걍 g++로 컴파일 합시다. 나중에 라이브러리 링크 등에서 복잡한 문제들에 봉착할수 있거든요.
gcc 로 C++ 컴파일 하기
gcc 로 C++ 컴파일 하기 일반적으로 리눅스 환경에선 C 은 gcc 로 컴파일 하고 C++ 은 g++로 컴파일 하게 되죠 그러나, 간혹 여의치 않은 상황에서 gcc 로 C++을 컴파일 할수 밖에 없는 상황에 봉착하는
bitsoul.tistory.com
'IT > Linux' 카테고리의 다른 글
[Linux] remove “Ignoring file in directory /etc/apt/sources.list.d/ as it has an invalid filename extension (0) | 2021.11.16 |
---|---|
[Linux] gcc versions 바꾸기 (0) | 2021.11.16 |
[Linux] 실행파일 인자, argv, argc (0) | 2021.03.31 |
[Linux] mv (0) | 2021.03.23 |
[Linux] Cmake 업데이트 (0) | 2021.03.23 |