1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-21 21:42:08 +02:00
tldr/pages.ko/common/gcc.md
Managor 9a42cc59fb
pages*/common/*: add option placeholders to translations part 1 (#15896)
Co-authored-by: Darío Hereñú <magallania@gmail.com>
2025-03-14 12:48:08 +05:30

941 B

gcc

C와 C++ 소스 파일들을 전처리, 컴파일하여 모으고 이어줍니다. 더 많은 정보: https://gcc.gnu.org.

  • 다수의 소스 파일을 실행 파일로 컴파일합니다:

gcc {{소스/파일1/경로.c 소스/파일2/경로.c ...}} {{[-o|--output]}} {{출력/실행파일/경로}}

  • 일반적인 경고와 디버그 심볼을 출력합니다:

gcc {{소스/파일/경로.c}} -Wall -Og {{[-o|--output]}} {{출력/실행파일/경로}}

  • 다른 경로에 위치한 라이브러리들을 포함합니다:

gcc {{소스/파일/경로.c}} {{[-o|--output]}} {{출력/실행파일/경로}}} -I{{헤더/경로}} -L{{라이브러리/경로}} -l{{라이브러리명}}

  • 소스 코드를 어셈블리어로 컴파일합니다:

gcc {{[-S|--assemble]}} {{소스/파일/경로.c}}

  • 소스 코드를 링킹 없이 오브젝트 파일로 컴파일합니다:

gcc {{[-c|--compile]}} {{소스/파일/경로.c}}