C 컴파일 관련 커멘드모음 Linux




GNU에서 만든 gcc 컴파일러를 사용하는 구문

     -------------------------------------------------------------------
     $ gcc -W -Wall -O2 -o temp temp.c
     -------------------------------------------------------------------
     - Wall : 모든 경고 메시지의 출력
     - W : -Wall에서 제외된 16가지 종류의 다른 경고 메시지를 출력
     - O2 : 최적화와 관련, 속도를 향상시키고 사이즈를 줄일때 사용
     - o : 출력의 의미, 실행파일명의 설정부분



sin() 함수관련 컴파일 구문

     -------------------------------------------------------------------
     $ gcc -W -Wall -O2 -o temp temp.c -lm
     -------------------------------------------------------------------
     - sin()함수는 링크인 ID가 C소스를 위해 기본적으로 링크하는 libc.a 라이브러리 안에 포함되어 있지 않고
      libm.a 라이브러리에 포함되어 있다. 그렇기에 링크옵션 -l로 libm.a 라이브러리를 포함시킨다는 구문이다.



무한루프 벗어나기

     -------------------------------------------------------------------
     [Ctrl] + [C]
     -------------------------------------------------------------------

덧글

댓글 입력 영역


통계 위젯 (화이트)

1522
132
358625

red 210