개발생활/Linux
Linux 컴파일/실행 방법 C/C++ gcc/g++
한국인맛집
2017. 11. 12. 13:33
반응형
리눅스 우분투 C/C++ 컴파일 및 실행하기.
- gcc / g++ 을 활용하겠습니다.
1. 간단한 컴파일방법
$> gcc FileName.c
--> 간단하게 컴파일시 실행파일은 a.out으로 만들어진다. 실행 방법은
./a.out 으로 하면 실행가능.
1번 방법은 정말간단히 컴파일 가능하나 실행파일을 변경을 못하는게 단점.
2. 이름도 바꾸고 경고오류내용도 표기하고싶을시.
$> gcc -W -Wall -O2 -o [FileName] [SaveFileName.cpp]
//설명.
-W -Wall : 옵션은 컴파일시 경고내용을 출력하는 옵션입니다.
O2 : 최적화의 단계
Keyword |
최적화단계 |
-Os |
가장높은최적화 |
-O3 |
Os보단 낮으나 높은최적화 수준 |
-O2 |
가장 많이사용함 추천 |
-O1 |
낮은편에 속하는 최적화 수준 |
-O0 | 최적화 하지않음. |
C++은 gcc -> g++로 변경하여 사용하면 동일하게 컴파일및 실행 됩니다.
반응형