ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Linux Programming - C언어 VScode 설정(for Mac)
    Tech/Development 2021. 5. 22. 13:23
    반응형

    C언어는 시스템 프로그래밍을 위한 언어로 개발되었으며, Linux OS를 만드는데 사용되었다. 따라서, Linux를 잘 이해하고 Linux Programming을 하기 위해서는 C언어가 필요하다. 따라서, VScode에 C언어 환경을 구축하는 방법을 살펴보려고 합니다.

     

    1) gcc 설치 여부 확인(C++의 경우, g++)

    gcc는 GNU C Compiler의 줄임말입니다. Mac 환경에서 Xcode를 설치함에 따라 자동으로 gcc나 g++가 설치되기 때문에 설치가 되어있는지만 확인하도록 합니다. 참고로, 현재 gcc는 C++, 자바 등의 여러 언어도 컴파일 할 수 있게 되면서 GNU Compiler Collection의 줄임말로 불리기도 합니다.

    gcc -v

     

    2) VScode C/C++ 익스텐션 설치

    VScode 확장 플러그인으로 C/C++를 설치해줍니다. C언어 디버깅이나 코드 강조, 자동완성 등의 기능이 포함되어 있어 편리함을 제공해줍니다.

     

    3) C파일 작성

    간단한 출력을 보여주는 파일을 작성합니다.

     

    4) C파일 빌드하기(단축키 : command + shift + B)

     

    5) C파일 빌드 완료

    빌드 후 'hello.dSYM', 'hello*' 파일이 생성된다. 'hello.dSYM' 파일은 심볼 파일로 디버깅할 때 필요한 정보가 있으며, 'hello'는 실행 파일이다. 

     

    6) C 실행파일 실행

    './hello' 를 통해 실행파일을 실행해주면, 출력하고자 하였던 'Hello Wolrd\n'가 정상적으로 출력되는 것을 알 수 있다.

    반응형

    'Tech > Development' 카테고리의 다른 글

    Linux Programming - File Descriptor(2)  (0) 2021.05.22
    Linux Programming - File Descriptor(1)  (0) 2021.05.21
    Golang #3 - Interface  (0) 2021.03.01
    Golang #2 - Method vs Function  (0) 2021.03.01
    Golang #1 - Map  (0) 2021.02.14

    댓글

Designed by Tistory.