mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-08-15 07:55:53 +02:00
28 lines
725 B
Markdown
28 lines
725 B
Markdown
# distcc
|
|
|
|
> `distccd`와 함께 사용하는 분산 C/C++/ObjC 컴파일 클라이언트입니다.
|
|
> 더 많은 정보: <https://manned.org/distcc>.
|
|
|
|
- `gcc`와 같은 컴파일러로 소스 파일을 컴파일:
|
|
|
|
`distcc {{컴파일러명}} -c {{소스/파일/경로.c}} -o {{출력/파일/경로.o}}`
|
|
|
|
- 컴파일을 분산시킬 원격 호스트 설정:
|
|
|
|
`export DISTCC_HOSTS="localhost {{호스트IP1 호스트IP2 ...}}"`
|
|
|
|
- `distcc`를 사용해 `make`로 프로젝트를 병렬 컴파일:
|
|
|
|
`make {{[-j|--jobs]}} {{병렬_작업_수}} CC="distcc {{컴파일러명}}"`
|
|
|
|
- 현재 설정된 `distcc` 호스트 목록 확인:
|
|
|
|
`distcc --show-hosts`
|
|
|
|
- 도움말 출력:
|
|
|
|
`distcc --help`
|
|
|
|
- 버전 출력:
|
|
|
|
`distcc --version`
|