리눅스(Linux) C언어 컴파일
반응형
* 리눅스에서 C언어 컴파일 하기
리눅스 환경에서는 C언어 코드로 프로그래밍된 파일을 gcc 명령어로 컴파일 할 수 있습니다.
gcc 프로그램을 먼저 yum으로 설치해 줍니다.
#> yum -y install gcc
* gcc 명령어 사용 방법
#> gcc [C 파일명]
ex) gcc test.c -o output.exe
* gcc 명령어 옵션
-o : 출력 파일명을 지정
-c : 링킹 과정을 진행 하지 않고 .o 파일인 오브젝트 파일까지만 생성
-S : 어셈블러까지 진행 하지 않고, 컴파일러까지의 출력은 .S 어셈블러 파일을 생성
-O1 ~ -O3 : 최적화 수준을 지정합니다. 숫자가 클수록 높은 수준의 최적화
-g : 디버깅을 위한 정보를 컴파일 하면서 생성
-D : define 을 할수 있는 옵션
-l : 라이브러리 이름을 지정
-L : 추가 라이브러리 디렉토리를 지정
-W : 모든 에러 메시지 출력
-w : 모든 에러 메시지를 출력 안 함
-I : 추가 헤더 파일이 있는 디렉토리를 지정
* 컴파일된 파일 실행하기
#> ./[파일명]
ex) ./output.exe
반응형
'OS > linux' 카테고리의 다른 글
리눅스(Linux) sort/uniq 명령어 (1) | 2017.02.22 |
---|---|
리눅스(Linux) xinetd (0) | 2017.02.15 |
리눅스(Linux) DIG 사용법 (0) | 2017.02.14 |
linux crontab (0) | 2016.12.10 |
linux SSH/SCP (0) | 2016.12.10 |
TAGS.