TIL 013 gcc, Linux에서 c 컴파일하기
터미널에서 파이썬을 빌드 할 때는
python "filename.py"
명령어로 간단하게 코드를 실행시킬 수 있지만 c는 조금 더 복잡한다.
터미널에서 c를 빌드 시키려면 gcc를 설치하면 간단하게 할 수 있다.
gcc -v
sudo apt-get install build-essential
gcc -o "빌드결과의 파일명" "빌드할 파일.c"
링크(#include)시킬 다른 c파일,헤더 파일이 있다면 뒤에 붙여준다. (헤더 파일은 같은 폴더에 있다면 굳이 넣지 않아도 된다.)
gcc -o "빌드결과의 파일명.exe" "빌드할 파일.c" "참조할 파일.c" "참조할 헤더.h"
ex)
gcc -o hostinfo hostinfo.c csapp.c
🤦♂️ pthread 관련 에러가 뜰 수 있다.
gcc 옵션에 -lpthread 인자를 주어 빌드 하면 된다
gcc -o hostinfo hostinfo.c csapp.c -lpthread
Author And Source
이 문제에 관하여(TIL 013 gcc, Linux에서 c 컴파일하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@chosh/TIL-013-gcc-Linux에서-c-컴파일하기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)