Ubuntu에서 C, C++ 개발 환경을 설치하고 HelloWorld하자!

3569 단어 C++CHelloWorld

소개



이 기사에서는
1. Ubuntu에 C/C++ 언어 개발 환경 설치
2. HelloWorld하기
두 가지에 대해 씁니다.

전제 환경


  • 우분투 18.04.2 LTS

  • 1. Ubuntu에 C/C++ 언어 개발 환경 설치



    C/C++ 언어는 컴파일러 언어이므로 컴파일한 후 실행해야 합니다.
    사실, 우분투에는 기본적으로 컴파일러가 들어 있습니다.
    ctrl+alt+t 키를 누르면 터미널이 열리므로 다음 명령을 실행하여 확인해 봅시다.
    gcc는 C용 컴파일러이고 g++는 C++용 컴파일러입니다.
    $ gcc --version
    $ g++ --version
    

    내 환경에서는 gcc7.4.0, g++7.4.0 버전이 포함되어 있음을 알 수 있습니다.



    그러나 현재 Ubuntu에서는 컴파일된 프로그램을 실행할 수 없습니다.
    그래서 build-essential이라는 패키지에 gcc와 같은 컴파일러를 포함하는 프로그램을 실행하는 데 필요한 도구를 넣습니다.
    터미널에서 다음 명령을 넣어 보겠습니다.
    $ sudo apt install build-essential
    

    이것으로 C/C++의 설치가 완료될 것입니다!
    내 환경에서이 명령을 실행할 때 오류가 발생했습니다.
    이것에 대해서는, 다른 기사에서 써 갑니다.

    2. HelloWorld하기



    그럼 무사 C/C++의 환경 구축이 생긴 곳에서 HelloWorld를 합시다!

    C



    우선 C 언어의 HelloWorld를 해 봅시다.
    다음 코드를 입력합니다.

    hello.c
    #include <stdio.h>
    
    int main(void)
    {
        printf("Hello World!\n");
    
        return 0;
    }
    

    그리고 터미널에서 파일을 저장한 디렉토리를 열고 다음 명령을 실행하면 Hello World 완료입니다!
    $ gcc -o hello hello.c
    $ ./hello
    Hello World!
    

    또한 한 줄로 명령을 작성할 수 있습니다.
    $ gcc -o hello hello.c && ./hello
    Hello World!
    



    C++



    다음은 C++ 언어의 HelloWorld를 해 봅시다.
    다음 코드를 입력합니다.

    hello.cpp
    #include <iostream>
    
    int main()
    {
        std::cout << "Hello World!" << std::endl;
    
        return 0;
    }
    

    그리고 터미널에서 파일을 저장한 디렉토리를 열고 다음 명령을 실행하면 Hello World 완료입니다!
    $ g++ -o hello hello.cpp
    $ ./hello
    Hello World!
    

    또한 C와 마찬가지로 한 줄로 명령을 작성할 수 있습니다.
    $ g++ -o hello hello.cpp && ./hello
    Hello World!
    



    요약



    이 기사에서는 C/C++ 언어의 개발 환경을 구축하고 Hello World를했습니다!
    나의 환경은 특수했기 때문에 귀찮은 에러가 나와 버렸습니다.
    이것에 대해서는 다른 기사에 정리해 가므로, 좋으면 또 봐 주세요~.

    참고 기사


  • How to Run C/C++ Programs in Linux [Terminal & Eclipse]
  • 좋은 웹페이지 즐겨찾기