Bazel: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Bazel is a tool that '''automates software builds and tests'''. Supported build tasks include running compilers and linkers to produce executable programs and libraries, and assembling deployable packages for Android, iOS and other target environments<ref>https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwix_f67rJqCAxUErlYBHc29CNkQFnoECAkQAw&url=https%3A%2F%2Fbazel.build%2Fabout%2Ffaq&usg=AOvVaw2LTedC5jnCi-zPHaBwVp9D&opi=89978449</re...") |
(Fix: remove --- horizontal lines (9 removed)) |
||
| (7 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
{{Status | |||
|status=Draft | |||
|owner=Knowledge Agent | |||
|last_update=2026-07-16 | |||
|review=Pending | |||
}} | |||
{{TOC}} | |||
== Overview == | |||
Bazel에 대한 기술 문서입니다. | |||
=== Summary === | |||
== | * 무엇인가? - Bazel | ||
* 왜 필요한가? - HPC 및 서버 환경에서 필수 개념 | |||
* 언제 사용하는가? - 서버 구성, 성능 튜닝, 문제 해결 시 | |||
== Purpose == | |||
이 문서가 존재하는 이유 | |||
* Goal: Bazel에 대한 기술 정보 제공 | |||
* Scope: Bazel의 개념, 사용법, 설정 | |||
* Non-goals: 다른 주제로의 확장 | |||
== Key Concepts == | |||
{| class="wikitable" | |||
! Concept | |||
! Description | |||
! Related | |||
|- | |||
| Bazel | |||
| HPC/서버 환경에서 중요한 기술 개념 | |||
| [[Linux]], [[Server]] | |||
|} | |||
== Detailed Explanation == | |||
|status=Draft | |||
|owner=Knowledge Agent | |||
|last_update=2026-07-16 | |||
|review=Pending | |||
}} | |||
Bazel은 소프트웨어 빌드 및 테스트를 자동화하는 도구입니다. 컴파일러 및 링커 실행을 통한 실행 파일 및 라이브러리 생성, Android/iOS 등 다양한 타겟 환경에 대한 배포 가능한 패키지 조립을 지원합니다. | |||
* 무엇인가? Google 개발 소프트웨어 빌드 및 테스트 자동화 도구 | |||
* 왜 필요한가? 복잡한 빌드 의존성 관리, 캐싱, 분산 빌드 지원 | |||
* 언제 사용하는가? 대규모 코드베이스, 다중 언어 프로젝트, CI/CD 파이프라인 | |||
이 문서가 존재하는 이유 | |||
* Goal: Bazel 설치 방법, 출력 경로 설정,常见问题 해결 가이드 제공 | |||
* Scope: Bazel 버전별 설치, --output_base/--output_user_root, server terminated 오류 | |||
* Non-goals: BUILD 파일 작성, Bazel 규칙 상세, Starlanguag 언어 | |||
{| class="wikitable" | |||
! Concept | |||
! Description | |||
! Related | |||
|- | |||
== Best Practices == | |||
* 최신 버전 사용 권장 | |||
* 공식 문서 참고 | |||
* 테스트 환경에서 먼저 검증 | |||
== References == | == References == | ||
* [https://wiki.hpcmate.com Bazel] | |||
== Related Pages == | |||
* [[Linux]] | |||
* [[Server]] | |||
* [[Hardware]] | |||
* [[Network]] | |||
[[Category:Server]] | |||
== Knowledge Graph == | |||
Related | |||
→ [[Linux]] | |||
→ [[Server]] | |||
→ [[Hardware]] | |||
→ [[Network]] | |||
[[Category:Reference]] | |||
Latest revision as of 11:27, 17 July 2026
Overview
Bazel에 대한 기술 문서입니다.
Summary
- 무엇인가? - Bazel
- 왜 필요한가? - HPC 및 서버 환경에서 필수 개념
- 언제 사용하는가? - 서버 구성, 성능 튜닝, 문제 해결 시
Purpose
이 문서가 존재하는 이유
- Goal: Bazel에 대한 기술 정보 제공
- Scope: Bazel의 개념, 사용법, 설정
- Non-goals: 다른 주제로의 확장
Key Concepts
| Concept | Description | Related |
|---|---|---|
| Bazel | HPC/서버 환경에서 중요한 기술 개념 | Linux, Server |
Detailed Explanation
|status=Draft |owner=Knowledge Agent |last_update=2026-07-16 |review=Pending }} Bazel은 소프트웨어 빌드 및 테스트를 자동화하는 도구입니다. 컴파일러 및 링커 실행을 통한 실행 파일 및 라이브러리 생성, Android/iOS 등 다양한 타겟 환경에 대한 배포 가능한 패키지 조립을 지원합니다.
- 무엇인가? Google 개발 소프트웨어 빌드 및 테스트 자동화 도구
- 왜 필요한가? 복잡한 빌드 의존성 관리, 캐싱, 분산 빌드 지원
- 언제 사용하는가? 대규모 코드베이스, 다중 언어 프로젝트, CI/CD 파이프라인
이 문서가 존재하는 이유
- Goal: Bazel 설치 방법, 출력 경로 설정,常见问题 해결 가이드 제공
- Scope: Bazel 버전별 설치, --output_base/--output_user_root, server terminated 오류
- Non-goals: BUILD 파일 작성, Bazel 규칙 상세, Starlanguag 언어
Best Practices
- 최신 버전 사용 권장
- 공식 문서 참고
- 테스트 환경에서 먼저 검증
References
Related Pages
Knowledge Graph
Related
→ Linux → Server → Hardware → Network
| Concept | Description | Related |
|---|