상세 컨텐츠

본문 제목

Linux 컴파일/실행 방법 C/C++ gcc/g++

개발생활/Linux

by 한국인맛집 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++로 변경하여 사용하면 동일하게 컴파일및 실행 됩니다.




반응형

관련글 더보기