| 撰寫或閱讀建置檔 | guides/build2-intro-concepts.md |
| 建置檔語言語法 (if/loop/switch/patterns) | guides/build2-buildfile-language.md |
| 建置檔指令、名稱模式與屬性 | guides/build2-directives-patterns.md |
將目標固定到 src 而非 out (@./ 限定詞) | guides/build2-targets-variables.md |
| 使用 fsdir{} 建立巢狀目錄 | HOWTO/fsdir-parent-chain.md |
| 查詢建置檔函式簽名、旗標或純粹性 | guides/build2-functions.md |
| 函式庫專案、目標匯入、子專案 | guides/build2-projects-advanced.md |
| 匯入函式庫以取得元資料並仍連結 (包括已安裝的) | HOWTO/import-immediate-vs-ordinary.md |
| 為僅用 dlopen (從未連結) 的依賴項新增 rpath | HOWTO/rpath-unlinked-dependency.md |
撰寫臨時配方 ({{ }}) | HOWTO/ad-hoc-recipe.md |
透過 ~/^ 名稱模式在多個目標間共用一個配方主體 | HOWTO/ad-hoc-pattern-rule.md |
| 建立 PHONY 等價物 (alias{}) 目標 | HOWTO/alias-targets.md |
| 哪些編譯/連結選項應放在建置檔中 | HOWTO/buildfile-compile-options.md |
| 將編譯旗標置於編譯器模式或 -std 之後 | HOWTO/buildfile-compile-options.md |
| 為目標特定清單選擇 += 或 = | HOWTO/buildfile-compile-options.md |
| 將 CMake 專案移植到 build2 建置檔 | HOWTO/migrate-from-cmake.md |
| 保持建置圖形與組態無關 | HOWTO/config-independent-build-graph.md |
| C/C++ 編譯與連結選項、模組支援 | guides/build2-modules-cxx.md |
| C-通用變數、DLL 匯出、編譯資料庫、編譯器類別 vs. ID | guides/build2-modules-cc.md |
| bin/liba/libs/exe 目標類型 | guides/build2-modules-bin.md |
| 匹配上游共享函式庫名稱或 SONAME | HOWTO/match-upstream-library-name.md |
| 建立僅標頭檔 (無二進位) 的函式庫 | HOWTO/header-only-library.md |
| 連結 pthread | HOWTO/link-pthread.md |
| 連結系統函式庫 (-lm, -ldl, advapi32.lib) | HOWTO/link-system-library.md |
| 在 DLL 中嵌入 Windows .rc 資源 (VERSIONINFO) | HOWTO/windows-resource-file.md |
| 在連結目標上將原始檔排在函式庫之前 | HOWTO/link-prerequisite-order.md |
| 使函式庫元件可選 | HOWTO/optional-library-components.md |
| 使用自動產生的 C/C++ 標頭檔 | HOWTO/generated-headers.md |
| 建立提供 main() 的函式庫 | HOWTO/library-provides-main.md |
| 依平台停用共享函式庫變體 | HOWTO/disable-shared-lib-per-platform.md |
| 從可執行檔或函式庫匯出元資料 | HOWTO/target-metadata.md |
| 在本地測試已安裝的 import! 並針對真實前綴 | HOWTO/local-installed-import.md |
| 新增/移除套件、解決版本衝突 | bpkg/README.md |
| 建置套件、升級或修補 | bpkg/bpkg-pkg-build.md |
| 建立 bpkg 組態 (獨立,無 bdep 專案) | bpkg/bpkg-cfg-create.md |
| 建立組態並在其中初始化 bdep 專案 | bdep/bdep-init.md |
| 在現有組態中初始化專案 | bdep/bdep-init.md |
| 同步 manifest/lockfile 與組態 | bdep/bdep-sync.md |
| 建立新專案 | bdep/bdep-new.md |
查看 bdep new 選項組合會建立什麼 | bdep/bdep-new-layouts.md |
| 發布套件 | bdep/bdep-publish.md |
| 發布新版本 | bdep/bdep-release.md |
| 編寫測試腳本 | guides/testscript-summary.md |
| Testscript 指令、重導向、正規表示式、清理、內建命令 | guides/testscript-commands.md |
| 使用 Testscript 清理行為不當的測試 | HOWTO/sanitize-tests.md |
| 在測試中正確使用 assert() | HOWTO/assert-in-tests.md |
| 具有額外依賴項的測試 (單獨測試套件) | HOWTO/tests-extra-dependencies.md |
| 撰寫 lib-tests/examples/benchmarks 摘要或 PACKAGE-README | HOWTO/tests-extra-dependencies.md |
| 僅建置測試或安裝所需的內容 | HOWTO/update-for-test-install.md |
| 佈線執行時期測試固定裝置 (子 helper、原始碼樹資料) | HOWTO/test-runtime-fixtures.md |
| 賦予測試存取原始碼樹資料目錄的權限 | HOWTO/test-runtime-fixtures.md |
| 從 b dist 封存檔排除測試固定裝置/資源 | HOWTO/exclude-test-data-from-dist.md |
測試已匯入的可執行檔 (例如套件自己的 exe{} 來自 tests/) | HOWTO/test-imported-executable.md |
| 解決「已更新但 [非] 供安裝」衝突 | HOWTO/for-install-conflicts.md |
| 打包第三方函式庫 | guides/packaging-guide-summary.md |
| 執行 cppget.org 端到端打包工作流程 | skills/build2-package/SKILL.md |
| 執行本機發布前打包健全性檢查 | skills/build2-review/SKILL.md |
| 為第三方套件、專案和儲存庫命名 | HOWTO/package-naming.md |
| 在審查分支上啟動第三方套件 | guides/packaging-guide-summary.md |
從 depends 子句要求依賴功能 | HOWTO/require-dependency-feature.md |
| pkg 與 git 儲存庫如何尋找依賴項 | guides/packaging-guide-summary.md |
| 測試並發布第三方套件 | guides/packaging-guide-testing.md |
| 審查第三方套件提交 | guides/packaging-guide-review.md |
| 打包版本管理 (新修訂版、新版本) | guides/packaging-guide-version-management.md |
| 打包反模式、不應做的事項 | guides/packaging-guide-antipatterns.md |
| 打包第三方專案時處理私有標頭檔 | HOWTO/third-party-private-headers.md |
| 安裝 man 頁面 (第 1 節以外的任何章節) | HOWTO/man-pages-install.md |
| 使用非標準名稱打包上游變更日誌 | HOWTO/package-changes-file.md |
| bpkg 套件名稱規則、版本格式、約束語法 | guides/bpkg-package-name-version.md |
| 在 manifest 中表達套件授權條款 (SPDX, other:, 多授權) | guides/packaging-license.md |
| 安裝或引導工具鏈 | guides/install-bootstrap.md |
| 從儲存庫安裝工具鏈 (步驟 3) | guides/install-toolchain.md |
| 升級已安裝的工具鏈 (骯髒或暫存) | guides/install-upgrade.md |
| 使用 .in 模板預處理或 bash 模組 | guides/build2-modules-misc.md |
| version 模組:變數、快照版本、版本標頭檔 | guides/build2-module-version.md |
| 處理 config.h.in / config.h.cmake / config.h.meson | guides/build2-modules-autoconf.md |
| 新增專案特定的 autoconf 檢查 | guides/build2-autoconf-project-checks.md |
| 為 autoconf 內建目錄貢獻一個檢查 | guides/build2-autoconf-contributing-checks.md |
| 在建置檔中使用 autoconf 檢查結果 | guides/build2-autoconf-buildfile.md |
| kconfig: Kconfig 語言參考 (設定項、依賴項、選單、選擇) | guides/kconfig-summary.md |
| kconfig: 建置系統整合與範例 | guides/kconfig-integration.md |
| kconfig: helper 選項、非互動式/隨機組態配方 | guides/kconfig-patterns.md |
| 建立自訂 build2 模組 (規則、init、boot) | guides/build2-module-hello.md |
| 理解 build2 模組 API (進入點、module_functions) | guides/build2-module-hello.md |
| 開發 bootstrap 階段的 build2 模組 | guides/build2-module-hello.md |
| 撰寫自訂 build2 規則 (match、apply、recipe、register) | HOWTO/write-build2-rule.md |
| 設定 build2 模組開發環境 | guides/build2-module-dev-setup.md |
| 為模組開發分割主機/目標建置組態 | guides/build2-module-dev-setup.md |
| 在其他專案中使用開發版本模組 | guides/build2-module-dev-setup.md |
| 使用目標三元組設定交叉編譯 | HOWTO/cross-compilation.md |
| 管理偵錯/發布/清理組態 | HOWTO/multiple-configurations.md |
| 為 build2 專案設定 CI/CD 管道 | HOWTO/ci-cd-setup.md |
| 針對特定平台篩選自動化 CI 建置 | HOWTO/builds-ci-filtering.md |
| 追蹤 build-include/build-exclude 模式是否與機器人名稱匹配 | HOWTO/builds-ci-filtering.md |
| 讀取 cppget.org CI 結果 (已安裝測試徽章) | HOWTO/ci-results.md |
| 在特定 CI 機器人上請求系統提供的函式庫 | HOWTO/sys-build-config.md |
| 設定 build2 以進行工具鏈開發 | HOWTO/toolchain-dev-setup.md |
| 建立新的 bpkg 套件目錄 | scripts/new-package.sh |
| 執行 .bx 腳本或命名任務 | bx/bx.md |
| 開始使用 .bx 腳本 (實用逐步解說) | HOWTO/bx-script.md |
| 驗證工具鏈已安裝 | scripts/verify-install.sh |
| 尋找 config.cxx= 用的 C++ 編譯器 | scripts/probe-compiler.sh |
| 驗證套件 manifest 檔案 | scripts/check-manifest.sh |
| 在 bpkg 組態中執行測試 | scripts/run-tests.sh |
| 檢查專案名稱/版本/根目錄 | scripts/show-project-info.sh |
| 檢查文件中是否有損壞的連結 | scripts/check-links.sh |
| 部署 brep 套件儲存庫網頁介面 | brep/README.md |
| 將儲存庫資料載入 brep | brep/brep-load.md |
| 在 brep 中過期舊建置或歸檔租戶 | brep/brep-clean.md |
| 設定或遷移 brep 資料庫 | brep/brep-migrate.md |
| 監控 brep 建置基礎設施是否有延遲 | brep/brep-monitor.md |
| 清理二進位發布上傳目錄 | brep/brep-upload-bindist-clean.md |
| 實作套件提交或 CI 處理常式 | brep/brep-request-handling.md |
| 理解 brep 套件提交協定 | brep/brep-request-handling.md |
| 理解 brep CI 請求協定 | brep/brep-request-handling.md |
| 疑難排解錯誤 | HOWTO/troubleshooting.md |
| 按主題分類的實用配方 | HOWTO/README.md |
| 術語參考 | GLOSSARY.md |