xmake.io
Independent Directory - Important Information
This llms.txt file was publicly accessible and retrieved from xmake.io. LLMS Central does not claim ownership of this content and hosts it for informational purposes only to help AI systems discover and respect website policies.
This listing is not an endorsement by xmake.io and they have not sponsored this page. We are an independent directory service with no affiliation to the listed domain.
Copyright & Terms: Users should respect the original terms of service of xmake.io. If you believe there is a copyright or terms of service violation, please contact us at support@llmscentral.com for prompt removal. Domain owners can also claim their listing.
Current llms.txt Content
# Xmake > A cross-platform build utility based on Lua <i>Modern C/C++ build tools</i> ## Table of Contents - [About the Author](/about/author.md) - [Add Packages](/guide/project-configuration/add-packages.md) - [Adding Dependencies and Auto-detection Mechanism](/posts/add-package-and-autocheck.md) - [Addon Examples](/examples/configuration/addons.md) - [Addon 示例](/zh/examples/configuration/addons.md) - [Addons Introduction](/guide/extensions/addons/introduction.md) - [Addons 简介](/zh/guide/extensions/addons/introduction.md) - [Advanced Feature: Custom Options](/posts/custom-option.md) - [Advanced Feature: Custom Task](/posts/custom-task.md) - [AI Q\&A Optimization](/guide/best-practices/ai-qa-optimization.md) - [AI 问答优化](/zh/guide/best-practices/ai-qa-optimization.md) - [Android Application](/examples/cpp/graphics/android.md) - [Android Application](/zh/examples/cpp/graphics/android.md) - [ASN.1 Programs with Xmake](/examples/cpp/asn1.md) - [async.jobgraph](/api/scripts/extension-modules/async/jobgraph.md) - [async.jobgraph](/zh/api/scripts/extension-modules/async/jobgraph.md) - [async.runjobs](/api/scripts/extension-modules/async/runjobs.md) - [async.runjobs](/zh/api/scripts/extension-modules/async/runjobs.md) - [Audio Programs](/examples/cpp/graphics/audio.md) - [Auto-scan Source Build](/guide/extras/autoscan-sourcecode.md) - [Automatic Code Generation](/examples/configuration/autogen.md) - [avr-devel](/guide/extensions/addons/official/avr-devel.md) - [avr-devel](/zh/guide/extensions/addons/official/avr-devel.md) - [Basic Examples](/examples/cpp/basic.md) - [basic-templates](/guide/extensions/addons/official/basic-templates.md) - [basic-templates](/zh/guide/extensions/addons/official/basic-templates.md) - [Bin2c/Bin2obj](/examples/cpp/bin2c-obj.md) - [Bin2c/Bin2obj](/zh/examples/cpp/bin2c-obj.md) - [Build a C++ Static Library and Executable with Xmake](/guide/best-practices/cpp-library-project.md): A complete Xmake tutorial: create a C++ static library, link an executable with add_deps, share headers, and build and run in debug or release mode. - [Build Qt Projects with Xmake: Widgets, Quick and Libraries](/examples/cpp/graphics/qt.md): Create and configure Qt applications and libraries with Xmake, including Qt SDK detection, project templates, and runnable source examples. - [Build Targets](/guide/basic-commands/build-targets.md) - [Built-in Policies](/api/description/builtin-policies.md) - [Builtin Plugins](/guide/extensions/builtin-plugins.md) - [Builtin Rules](/api/description/builtin-rules.md) - [Builtin Variables](/api/description/builtin-variables.md) - [bytes](/api/scripts/extension-modules/core/base/bytes.md) - [bytes](/zh/api/scripts/extension-modules/core/base/bytes.md) - [C# Programs with Xmake](/examples/other-languages/csharp.md) - [C++ Modules Usage & Examples](/examples/cpp/cxx-modules.md) - [C++ Modules 使用与示例](/zh/examples/cpp/cxx-modules.md) - [Clean Targets](/guide/basic-commands/clean-targets.md) - [cli.amalgamate](/api/scripts/extension-modules/cli/amalgamate.md) - [cli.amalgamate](/zh/api/scripts/extension-modules/cli/amalgamate.md) - [cli.iconv](/api/scripts/extension-modules/cli/iconv.md) - [cli.iconv](/zh/api/scripts/extension-modules/cli/iconv.md) - [Conditions](/api/description/conditions.md) - [Configuration Optimization](/guide/best-practices/configuration-optimization.md) - [Configuration Option](/api/description/configuration-option.md) - [Configure Targets](/guide/project-configuration/configure-targets.md) - [core.base.binutils](/api/scripts/extension-modules/core/base/binutils.md) - [core.base.binutils](/zh/api/scripts/extension-modules/core/base/binutils.md) - [core.base.bit](/api/scripts/extension-modules/core/base/bit.md) - [core.base.bit](/zh/api/scripts/extension-modules/core/base/bit.md) - [core.base.bloom_filter](/api/scripts/extension-modules/core/base/bloom_filter.md) - [core.base.bloom_filter](/zh/api/scripts/extension-modules/core/base/bloom_filter.md) - [core.base.cpu](/api/scripts/extension-modules/core/base/cpu.md) - [core.base.cpu](/zh/api/scripts/extension-modules/core/base/cpu.md) - [core.base.global](/api/scripts/extension-modules/core/base/global.md) - [core.base.global](/zh/api/scripts/extension-modules/core/base/global.md) - [core.base.json](/api/scripts/extension-modules/core/base/json.md) - [core.base.json](/zh/api/scripts/extension-modules/core/base/json.md) - [core.base.libc](/api/scripts/extension-modules/core/base/libc.md) - [core.base.libc](/zh/api/scripts/extension-modules/core/base/libc.md) - [core.base.option](/api/scripts/extension-modules/core/base/option.md) - [core.base.option](/zh/api/scripts/extension-modules/core/base/option.md) - [core.base.privilege](/api/scripts/extension-modules/core/base/privilege.md) - [core.base.privilege](/zh/api/scripts/extension-modules/core/base/privilege.md) - [core.base.semver](/api/scripts/extension-modules/core/base/semver.md) - [core.base.semver](/zh/api/scripts/extension-modules/core/base/semver.md) - [core.base.task](/api/scripts/extension-modules/core/base/task.md) - [core.base.task](/zh/api/scripts/extension-modules/core/base/task.md) - [core.base.thread](/api/scripts/extension-modules/core/base/thread.md) - [core.base.thread](/zh/api/scripts/extension-modules/core/base/thread.md) - [core.base.tty](/api/scripts/extension-modules/core/base/tty.md) - [core.base.tty](/zh/api/scripts/extension-modules/core/base/tty.md) - [core.base.xml](/api/scripts/extension-modules/core/base/xml.md) - [core.base.xml](/zh/api/scripts/extension-modules/core/base/xml.md) - [core.cache.detectcache](/api/scripts/extension-modules/core/cache/detectcache.md) - [core.cache.detectcache](/zh/api/scripts/extension-modules/core/cache/detectcache.md) - [core.cache.global_detectcache](/api/scripts/extension-modules/core/cache/global_detectcache.md) - [core.cache.global_detectcache](/zh/api/scripts/extension-modules/core/cache/global_detectcache.md) - [core.cache.globalcache](/api/scripts/extension-modules/core/cache/globalcache.md) - [core.cache.globalcache](/zh/api/scripts/extension-modules/core/cache/globalcache.md) - [core.cache.localcache](/api/scripts/extension-modules/core/cache/localcache.md) - [core.cache.localcache](/zh/api/scripts/extension-modules/core/cache/localcache.md) - [core.cache.memcache](/api/scripts/extension-modules/core/cache/memcache.md) - [core.cache.memcache](/zh/api/scripts/extension-modules/core/cache/memcache.md) - [core.language.language](/api/scripts/extension-modules/core/language/language.md) - [core.language.language](/zh/api/scripts/extension-modules/core/language/language.md) - [core.project.config](/api/scripts/extension-modules/core/project/config.md) - [core.project.config](/zh/api/scripts/extension-modules/core/project/config.md) - [core.project.project](/api/scripts/extension-modules/core/project/project.md) - [core.project.project](/zh/api/scripts/extension-modules/core/project/project.md) - [core.tool.compiler](/api/scripts/extension-modules/core/tool/compiler.md) - [core.tool.compiler](/zh/api/scripts/extension-modules/core/tool/compiler.md) - [core.tool.linker](/api/scripts/extension-modules/core/tool/linker.md) - [core.tool.linker](/zh/api/scripts/extension-modules/core/tool/linker.md) - [core.ui.action](/api/scripts/extension-modules/core/ui/action.md) - [core.ui.action](/zh/api/scripts/extension-modules/core/ui/action.md) - [core.ui.application](/api/scripts/extension-modules/core/ui/application.md) - [core.ui.application](/zh/api/scripts/extension-modules/core/ui/application.md) - [core.ui.boxdialog](/api/scripts/extension-modules/core/ui/boxdialog.md) - [core.ui.boxdialog](/zh/api/scripts/extension-modules/core/ui/boxdialog.md) - [core.ui.button](/api/scripts/extension-modules/core/ui/button.md) - [core.ui.button](/zh/api/scripts/extension-modules/core/ui/button.md) - [core.ui.choicebox](/api/scripts/extension-modules/core/ui/choicebox.md) - [core.ui.choicebox](/zh/api/scripts/extension-modules/core/ui/choicebox.md) - [core.ui.choicedialog](/api/scripts/extension-modules/core/ui/choicedialog.md) - [core.ui.choicedialog](/zh/api/scripts/extension-modules/core/ui/choicedialog.md) - [core.ui.dialog](/api/scripts/extension-modules/core/ui/dialog.md) - [core.ui.dialog](/zh/api/scripts/extension-modules/core/ui/dialog.md) - [core.ui.event](/api/scripts/extension-modules/core/ui/event.md) - [core.ui.event](/zh/api/scripts/extension-modules/core/ui/event.md) - [core.ui.inputdialog](/api/scripts/extension-modules/core/ui/inputdialog.md) - [core.ui.inputdialog](/zh/api/scripts/extension-modules/core/ui/inputdialog.md) - [core.ui.label](/api/scripts/extension-modules/core/ui/label.md) - [core.ui.label](/zh/api/scripts/extension-modules/core/ui/label.md) - [core.ui.mconfdialog](/api/scripts/extension-modules/core/ui/mconfdialog.md) - [core.ui.mconfdialog](/zh/api/scripts/extension-modules/core/ui/mconfdialog.md) - [core.ui.menubar](/api/scripts/extension-modules/core/ui/menubar.md) - [core.ui.menubar](/zh/api/scripts/extension-modules/core/ui/menubar.md) - [core.ui.scrollbar](/api/scripts/extension-modules/core/ui/scrollbar.md) - [core.ui.scrollbar](/zh/api/scripts/extension-modules/core/ui/scrollbar.md) - [core.ui.statusbar](/api/scripts/extension-modules/core/ui/statusbar.md) - [core.ui.statusbar](/zh/api/scripts/extension-modules/core/ui/statusbar.md) - [core.ui.textdialog](/api/scripts/extension-modules/core/ui/textdialog.md) - [core.ui.textdialog](/zh/api/scripts/extension-modules/core/ui/textdialog.md) - [core.ui.textedit](/api/scripts/extension-modules/core/ui/textedit.md) - [core.ui.textedit](/zh/api/scripts/extension-modules/core/ui/textedit.md) - [core.ui.view](/api/scripts/extension-modules/core/ui/view.md) - [core.ui.view](/zh/api/scripts/extension-modules/core/ui/view.md) - [core.ui.window](/api/scripts/extension-modules/core/ui/window.md) - [core.ui.window](/zh/api/scripts/extension-modules/core/ui/window.md) - [coroutine](/api/scripts/builtin-modules/coroutine.md) - [coroutine](/zh/api/scripts/builtin-modules/coroutine.md) - [Cosmocc Programs with Xmake](/examples/cpp/cosmocc.md) - [CppFront Programs with Xmake](/examples/cpp/cppfront.md) - [cprint](/api/scripts/builtin-modules/cprint.md) - [cprint](/zh/api/scripts/builtin-modules/cprint.md) - [cprintf](/api/scripts/builtin-modules/cprintf.md) - [cprintf](/zh/api/scripts/builtin-modules/cprintf.md) - [Create a project](/guide/basic-commands/create-project.md) - [Cross-Compile with Xmake: SDKs and Toolchains](/guide/basic-commands/cross-compilation.md): Configure cross-compilation SDKs, compiler prefixes, and target architectures in Xmake, with commands and toolchain examples. - [CUDA Programs with Xmake](/examples/other-languages/cuda.md) - [Custom Description Scope API](/examples/configuration/custom_scope_api.md) - [Custom Module](/examples/configuration/custom_module.md) - [Custom Rule](/api/description/custom-rule.md) - [Custom Rule](/examples/configuration/custom_rule.md) - [Custom Rules](/guide/project-configuration/custom-rule.md) - [Custom Toolchain](/api/description/custom-toolchain.md) - [Custom Toolchain](/examples/configuration/custom_toolchain.md) - [Define options](/guide/project-configuration/define-options.md) - [devel.git](/api/scripts/extension-modules/devel/git.md) - [devel.git](/zh/api/scripts/extension-modules/devel/git.md) - [Distribute Private Libraries](/guide/package-management/distribute-private-libraries.md) - [Distributed Compilation](/guide/extras/distributed-compilation.md) - [Dlang Programs with Xmake](/examples/other-languages/dlang.md) - [doxygen-plugin](/guide/extensions/addons/official/doxygen-plugin.md) - [doxygen-plugin](/zh/guide/extensions/addons/official/doxygen-plugin.md) - [Environment Variables](/guide/extras/environment-variables.md) - [esp32-devel](/guide/extensions/addons/official/esp32-devel.md) - [esp32-devel](/zh/guide/extensions/addons/official/esp32-devel.md) - [FAQ](/guide/best-practices/faq.md) - [format](/api/scripts/builtin-modules/format.md) - [format](/zh/api/scripts/builtin-modules/format.md) - [format-plugin](/guide/extensions/addons/official/format-plugin.md) - [format-plugin](/zh/guide/extensions/addons/official/format-plugin.md) - [Fortran Programs with Xmake](/examples/other-languages/fortran.md) - [Generate Config Files](/examples/configuration/add_configfiles.md) - [Global Interfaces](/api/description/global-interfaces.md) - [GLSL/HLSL to SPIR-V](/examples/cpp/graphics/glsl2spv.md) - [GLSL/HLSL 转 SPIR-V](/zh/examples/cpp/graphics/glsl2spv.md) - [Golang Programs with Xmake](/examples/other-languages/golang.md) - [graph](/api/scripts/extension-modules/core/base/graph.md) - [graph](/zh/api/scripts/extension-modules/core/base/graph.md) - [hash](/api/scripts/builtin-modules/hash.md) - [hash](/zh/api/scripts/builtin-modules/hash.md) - [hashset](/api/scripts/extension-modules/core/base/hashset.md) - [hashset](/zh/api/scripts/extension-modules/core/base/hashset.md) - [heap](/api/scripts/extension-modules/core/base/heap.md) - [heap](/zh/api/scripts/extension-modules/core/base/heap.md) - [Hello](/codes/examples/configuration/custom_rule/basic/src/test.md) - [Helper Interfaces](/api/description/helper-interfaces.md) - [How to build a simple project quickly](/posts/how-to-build-a-simple-project.md) - [How to complie project using the cross-toolchains](/posts/how-to-compile-on-cross-toolchains.md) - [How to install xmake](/posts/how-to-install-xmake.md) - [IDE Integration Plugins](/guide/extensions/ide-integration-plugins.md) - [IDE 集成插件](/zh/guide/extensions/ide-integration-plugins.md) - [ImGui Program](/examples/cpp/graphics/imgui.md) - [ImGui 程序](/zh/examples/cpp/graphics/imgui.md) - [import](/api/scripts/builtin-modules/import.md) - [import](/zh/api/scripts/builtin-modules/import.md) - [inherit](/api/scripts/builtin-modules/inherit.md) - [inherit](/zh/api/scripts/builtin-modules/inherit.md) - [Install and Uninstall](/guide/basic-commands/install-and-uninstall.md) - [Installation and Usage](/guide/extensions/addons/installation.md) - [Introduction](/guide/introduction.md) - [Introduction to xmake Project Description](/posts/project-description.md) - [io](/api/scripts/builtin-modules/io.md) - [io](/zh/api/scripts/builtin-modules/io.md) - [iOS Application](/examples/cpp/graphics/ios_app.md) - [iOS 应用程序](/zh/examples/cpp/graphics/ios_app.md) - [ipairs](/api/scripts/builtin-modules/ipairs.md) - [ipairs](/zh/api/scripts/builtin-modules/ipairs.md) - [Keil/C51 Embed Programs with Xmake](/examples/embed/keil-c51.md) - [Keil/MDK Embed Programs with Xmake](/examples/embed/keil-mdk.md) - [Lex/Yacc Programs with Xmake](/examples/other-languages/lex-yacc.md) - [lib.detect](/api/scripts/extension-modules/lib/detect.md) - [lib.detect](/zh/api/scripts/extension-modules/lib/detect.md) - [lib.lua.package](/api/scripts/extension-modules/lib/lua/package.md) - [lib.lua.package](/zh/api/scripts/extension-modules/lib/lua/package.md) - [Linux BPF Programs with Xmake](/examples/cpp/linux-bpf.md) - [Linux Framebuffer](/examples/cpp/graphics/linux_framebuffer.md) - [Linux Framebuffer](/zh/examples/cpp/graphics/linux_framebuffer.md) - [Linux Kernel Driver Module with Xmake](/examples/cpp/linux-driver-module.md) - [linuxos](/api/scripts/builtin-modules/linuxos.md) - [linuxos](/zh/api/scripts/builtin-modules/linuxos.md) - [list](/api/scripts/extension-modules/core/base/list.md) - [list](/zh/api/scripts/extension-modules/core/base/list.md) - [Lua Modules with Xmake](/examples/bindings/lua-module.md) - [lz4](/api/scripts/extension-modules/core/compress/lz4.md) - [lz4](/zh/api/scripts/extension-modules/core/compress/lz4.md) - [Mac Application](/examples/cpp/graphics/mac_app.md) - [Mac 应用程序](/zh/examples/cpp/graphics/mac_app.md) - [macos](/api/scripts/builtin-modules/macos.md) - [macos](/zh/api/scripts/builtin-modules/macos.md) - [macro-plugin](/guide/extensions/addons/official/macro-plugin.md) - [macro-plugin](/zh/guide/extensions/addons/official/macro-plugin.md) - [Merge Static Libraries with Xmake](/examples/cpp/merge-static-libraries.md) - [Metal Application](/examples/cpp/graphics/metal_app.md) - [Metal 应用程序](/zh/examples/cpp/graphics/metal_app.md) - [MFC Programs with Xmake](/examples/cpp/graphics/mfc.md) - [Multi-level Directories](/examples/configuration/multi_level_directories.md) - [Multi-level Directories](/guide/project-configuration/multi-level-directories.md) - [Namespace Isolation](/examples/configuration/namespace_isolation.md) - [Namespace Isolation](/guide/project-configuration/namespace-isolation.md) - [Native Modules](/api/scripts/native-modules.md) - [net.http](/api/scripts/extension-modules/net/http.md) - [net.http](/zh/api/scripts/extension-modules/net/http.md) - [net.ping](/api/scripts/extension-modules/net/ping.md) - [net.ping](/zh/api/scripts/extension-modules/net/ping.md) - [Network Optimization](/guide/package-management/network-optimization.md) - [New Feature, Enhanced Package Management](/posts/new-feature-announcement.md) - [Nim Programs with Xmake](/examples/other-languages/nim.md) - [Node.js Modules with Xmake](/examples/bindings/nodejs-module.md) - [ObjC Programs with Xmake](/examples/other-languages/objc.md) - [OpenGL Program](/examples/cpp/graphics/opengl.md) - [OpenGL 程序](/zh/examples/cpp/graphics/opengl.md) - [OpenMP Programs with Xmake](/examples/cpp/openmp.md) - [Option Instance](/api/scripts/option-instance.md) - [os](/api/scripts/builtin-modules/os.md) - [os](/zh/api/scripts/builtin-modules/os.md) - [Package Dependencies](/api/description/package-dependencies.md) - [Package Distribution](/guide/package-management/package-distribution.md) - [Package Instance](/api/scripts/package-instance.md) - [Package Management](/examples/cpp/packages.md) - [Package Management in Project](/guide/package-management/package-management-in-project.md) - [Package target](/posts/package-target.md) - [package.tools](/api/scripts/extension-modules/package/tools.md) - [package.tools](/zh/api/scripts/extension-modules/package/tools.md) - [Packing Programs](/guide/basic-commands/pack-programs.md) - [pairs](/api/scripts/builtin-modules/pairs.md) - [pairs](/zh/api/scripts/builtin-modules/pairs.md) - [Pascal Programs with Xmake](/examples/other-languages/pascal.md) - [path](/api/scripts/builtin-modules/path.md) - [path](/zh/api/scripts/builtin-modules/path.md) - [pipe](/api/scripts/extension-modules/core/base/pipe.md) - [pipe](/zh/api/scripts/extension-modules/core/base/pipe.md) - [Plugin and Task](/api/description/plugin-and-task.md) - [Plugin Development](/guide/extensions/plugin-development.md) - [Plugin Development: Import Libraries](/posts/api-import.md) - [Plugins and Tasks](/guide/project-configuration/plugin-and-task.md) - [Precompiled Header File Handling by Different Compilers](/posts/precompiled-header.md) - [print](/api/scripts/builtin-modules/print.md) - [print](/zh/api/scripts/builtin-modules/print.md) - [printf](/api/scripts/builtin-modules/printf.md) - [printf](/zh/api/scripts/builtin-modules/printf.md) - [privilege.sudo](/api/scripts/extension-modules/privilege/sudo.md) - [privilege.sudo](/zh/api/scripts/extension-modules/privilege/sudo.md) - [process](/api/scripts/extension-modules/core/base/process.md) - [process](/zh/api/scripts/extension-modules/core/base/process.md) - [Project Targets](/api/description/project-target.md) - [Protobuf Programs with Xmake](/examples/cpp/protobuf.md) - [Python Modules with Xmake](/examples/bindings/python-module.md) - [queue](/api/scripts/extension-modules/core/base/queue.md) - [queue](/zh/api/scripts/extension-modules/core/base/queue.md) - [raise](/api/scripts/builtin-modules/raise.md) - [raise](/zh/api/scripts/builtin-modules/raise.md) - [Raylib Program](/examples/cpp/graphics/raylib.md) - [Raylib 程序](/zh/examples/cpp/graphics/raylib.md) - [Remote Compilation](/guide/extras/remote-compilation.md) - [Remote Toolchain](/examples/configuration/remote_toolchain.md) - [Repository Management](/guide/package-management/repository-management.md) - [Run targets](/guide/basic-commands/run-targets.md) - [Run tests](/guide/basic-commands/run-tests.md) - [Rust Programs with Xmake](/examples/other-languages/rust.md) - [scheduler](/api/scripts/extension-modules/core/base/scheduler.md) - [scheduler](/zh/api/scripts/extension-modules/core/base/scheduler.md) - [SDL2 Program](/examples/cpp/graphics/sdl.md) - [SDL2 程序](/zh/examples/cpp/graphics/sdl.md) - [Selective Compilation in xmake Project Description](/posts/condition-and-select-compile.md) - [serial-tools](/guide/extensions/addons/official/serial-tools.md) - [serial-tools](/zh/guide/extensions/addons/official/serial-tools.md) - [signal](/api/scripts/builtin-modules/signal.md) - [signal](/zh/api/scripts/builtin-modules/signal.md) - [socket](/api/scripts/extension-modules/core/base/socket.md) - [socket](/zh/api/scripts/extension-modules/core/base/socket.md) - [Specification](/api/description/specification.md) - [Speed Up Xmake Builds: Parallel Compilation, Cache and Unity Build](/guide/best-practices/performance.md): Choose parallel compilation, build caching, Unity Build, or distributed compilation to reduce C/C++ build times with Xmake. - [string](/api/scripts/builtin-modules/string.md) - [string](/zh/api/scripts/builtin-modules/string.md) - [Summer2021:暑期来 Xmake 社区做项目吧,还有奖金领取哦](/zh/posts/xmake-summer-ospp.md) - [Summer2022:暑期来 Xmake 社区做项目吧,还有奖金领取哦](/zh/posts/xmake-summer-2022.md) - [Support Xmake](/about/sponsor.md): Support ongoing Xmake maintenance, cross-platform builds, and its package ecosystem. - [Swift Programs with Xmake](/examples/other-languages/swift.md) - [Swig Modules with Xmake](/examples/bindings/swig.md) - [Switch Toolchains](/guide/basic-commands/switch-toolchains.md) - [Syntax description](/guide/project-configuration/syntax-description.md) - [table](/api/scripts/builtin-modules/table.md) - [table](/zh/api/scripts/builtin-modules/table.md) - [Target Instance](/api/scripts/target-instance.md) - [Terminal TUI Programs](/examples/cpp/graphics/tui.md) - [Theme Style](/guide/extensions/theme-style.md) - [Toolchain Configuration](/guide/project-configuration/toolchain-configuration.md) - [Try building 3rd Sourcecode](/guide/extras/trybuild-3rd-sourcecode.md) - [try-catch-finally](/api/scripts/builtin-modules/try-catch-finally.md) - [try-catch-finally](/zh/api/scripts/builtin-modules/try-catch-finally.md) - [Unity Build](/examples/configuration/unity_build.md) - [Unity Build](/zh/examples/configuration/unity_build.md) - [Unity Build Acceleration](/guide/extras/unity-build.md) - [Unity 编译加速](/zh/guide/extras/unity-build.md) - [Untitled](/about/team.md) - [Untitled](/about/contact.md) - [Untitled](/about/who_is_using_xmake.md) - [Untitled](/zh/about/contact.md) - [Untitled](/zh/about/course.md) - [Untitled](/zh/about/peripheral_items.md) - [Untitled](/zh/about/who_is_using_xmake.md) - [Untitled](/zh/about/team.md) - [Untitled](/zh/posts/cross-platform-development.md) - [Use C/C++ Packages with Xmake: add_requires and add_packages](/guide/package-management/using-official-packages.md): Declare C/C++ dependencies with add_requires, link them to targets with add_packages, and configure versions and package options. - [Use Conan, Vcpkg and Homebrew Packages with Xmake](/guide/package-management/using-third-party-packages.md): Integrate third-party C/C++ packages from Conan, Vcpkg, and Homebrew into Xmake projects, with dependency configuration examples. - [Using Built-in Variables and External Variables in xmake](/posts/variables-usage.md) - [Using Custom Build Rules in xmake](/posts/custom-rule.md) - [Using Local Packages](/guide/package-management/using-local-packages.md) - [Using packages in CMake](/guide/package-management/using-packages-in-cmake.md) - [Using Source Code Packages](/guide/package-management/using-source-code-packages.md) - [Using System Packages](/guide/package-management/using-system-packages.md) - [utf8](/api/scripts/builtin-modules/utf8.md) - [utf8](/zh/api/scripts/builtin-modules/utf8.md) - [utils.archive](/api/scripts/extension-modules/utils/archive.md) - [utils.archive](/zh/api/scripts/extension-modules/utils/archive.md) - [utils.binary](/api/scripts/extension-modules/utils/binary.md) - [utils.binary](/zh/api/scripts/extension-modules/utils/binary.md) - [utils.platform](/api/scripts/extension-modules/utils/platform.md) - [utils.platform](/zh/api/scripts/extension-modules/utils/platform.md) - [Vala Programs with Xmake](/examples/other-languages/vala.md) - [Verilog Programs with Xmake](/examples/embed/verilog.md) - [vformat](/api/scripts/builtin-modules/vformat.md) - [vformat](/zh/api/scripts/builtin-modules/vformat.md) - [Vulkan Program](/examples/cpp/graphics/vulkan.md) - [Vulkan 程序](/zh/examples/cpp/graphics/vulkan.md) - [Wasm Programs with Xmake](/examples/cpp/wasm.md) - [WDK Programs with Xmake](/examples/cpp/wdk.md) - [winos](/api/scripts/builtin-modules/winos.md) - [winos](/zh/api/scripts/builtin-modules/winos.md) - [WinSDK Programs with Xmake](/examples/cpp/graphics/winsdk.md) - [Writing an Addon](/guide/extensions/addons/development.md) - [Xmake 2020 年终总结](/zh/posts/xmake-in-2020.md) - [Xmake ASN.1 程序示例](/zh/examples/cpp/asn1.md) - [Xmake Build Cache: Local and Remote Compilation Caching](/guide/extras/build-cache.md): Configure local and shared remote compilation caches in Xmake, including cache services, client configuration, and troubleshooting options. - [Xmake Build Configuration: Platforms, Modes and Compilers](/guide/basic-commands/build-configuration.md): Configure Xmake build modes, platforms, architectures, and compilers with xmake f, including platform-specific setup examples. - [Xmake C# 程序示例](/zh/examples/other-languages/csharp.md) - [Xmake C++ 实战:构建静态库并链接可执行程序](/zh/guide/best-practices/cpp-library-project.md): 通过完整 C++ 示例学习 Xmake 静态库构建、add_deps 目标依赖、公共头文件目录,以及 debug/release 编译与运行,附常见错误排查。 - [Xmake Cosmocc 程序示例](/zh/examples/cpp/cosmocc.md) - [Xmake CppFront 程序示例](/zh/examples/cpp/cppfront.md) - [Xmake CUDA 程序示例](/zh/examples/other-languages/cuda.md) - [xmake Description Syntax and Scope Explained](/posts/api-scope.md) - [Xmake Discord 社区频道上线](/zh/posts/xmake-community.md) - [Xmake Dlang 程序示例](/zh/examples/other-languages/dlang.md) - [Xmake Fortran 程序示例](/zh/examples/other-languages/fortran.md) - [Xmake Getting Started Tutorial 1, Installation and Updates](/posts/quickstart-1-installation.md) - [Xmake Getting Started Tutorial 10, Multiple Sub-project Target Dependency Configuration](/posts/quickstart-10-target-deps.md) - [Xmake Getting Started Tutorial 11, How to Organize and Build Large Projects](/posts/quickstart-11-subprojects.md) - [Xmake Getting Started Tutorial 12, More Flexible Configuration Through Custom Scripts](/posts/quickstart-12-custom-scripts.md) - [Xmake Getting Started Tutorial 2, Create and build project](/posts/quickstart-2-create-and-build-project.md) - [Xmake Getting Started Tutorial 3, Run and Debug Program](/posts/quickstart-3-run-and-debug.md) - [Xmake Getting Started Tutorial 4, C/C++ project description settings](/posts/quickstart-4-basic-project-settings.md) - [Xmake Getting Started Tutorial 5, Introduction to Android platform compilation](/posts/quickstart-5-build-android.md) - [Xmake Getting Started Tutorial 6, Developing and Building Qt Programs](/posts/quickstart-6-build-qt-project.md) - [Xmake Getting Started Tutorial 7, Developing and Building CUDA Programs](/posts/quickstart-7-build-cuda-project.md) - [Xmake Getting Started Tutorial 8, Switching Build Modes](/posts/quickstart-8-switch-build-mode.md) - [Xmake Getting Started Tutorial 9, Cross Compilation Explained](/posts/quickstart-9-cross-compile.md) - [Xmake Golang 程序示例](/zh/examples/other-languages/golang.md) - [Xmake Keil/C51 程序示例](/zh/examples/embed/keil-c51.md) - [Xmake Keil/MDK 程序示例](/zh/examples/embed/keil-mdk.md) - [Xmake Lex/Yacc 程序示例](/zh/examples/other-languages/lex-yacc.md) - [Xmake Linux BPF 程序示例](/zh/examples/cpp/linux-bpf.md) - [Xmake Linux 内核驱动模块示例](/zh/examples/cpp/linux-driver-module.md) - [Xmake Lua 模块示例](/zh/examples/bindings/lua-module.md) - [Xmake MFC 程序示例](/zh/examples/cpp/graphics/mfc.md) - [Xmake Nim 程序示例](/zh/examples/other-languages/nim.md) - [Xmake Node.js 模块示例](/zh/examples/bindings/nodejs-module.md) - [Xmake ObjC 程序示例](/zh/examples/other-languages/objc.md) - [Xmake OpenMP 程序示例](/zh/examples/cpp/openmp.md) - [Xmake Package Description Specification](/guide/best-practices/package-spec.md) - [Xmake Pascal 程序示例](/zh/examples/other-languages/pascal.md) - [Xmake Protobuf 程序示例](/zh/examples/cpp/protobuf.md) - [Xmake Python 模块示例](/zh/examples/bindings/python-module.md) - [Xmake Quick Start: Install, Build and Run C++](/guide/quick-start.md): Install Xmake, create a C/C++ project, configure your compiler, and build and run your first program on Windows, Linux, or macOS. - [Xmake Rust 程序示例](/zh/examples/other-languages/rust.md) - [Xmake Swift 程序示例](/zh/examples/other-languages/swift.md) - [Xmake Swig 模块示例](/zh/examples/bindings/swig.md) - [xmake v2.5.1 released, Support for Apple Silicon and more powerful C/C++ package management](/posts/xmake-update-v2.5.1.md) - [xmake v2.5.1 发布, 支持 Apple Silicon 并改进 C/C++ 包依赖管理](/zh/posts/xmake-update-v2.5.1.md) - [xmake v2.5.2 released, Support pull remote cross-toolchain and package integration](/posts/xmake-update-v2.5.2.md) - [xmake v2.5.2 发布, 支持自动拉取交叉工具链和依赖包集成](/zh/posts/xmake-update-v2.5.2.md) - [xmake v2.5.3 Released, Support to build Linux bpf program and integrate Conda packages](/posts/xmake-update-v2.5.3.md) - [xmake v2.5.3 发布,支持构建 linux bpf 程序和 Conda 包集成](/zh/posts/xmake-update-v2.5.3.md) - [xmake v2.5.4 Released, Support apt/portage package manager and improve xrepo shell](/posts/xmake-update-v2.5.4.md) - [xmake v2.5.4 发布,支持 apt/portage 包管理器,改进 xrepo shell 环境](/zh/posts/xmake-update-v2.5.4.md) - [xmake v2.5.5 released, Support to download and install precompiled image packages](/posts/xmake-update-v2.5.5.md) - [xmake v2.5.5 发布,支持下载集成二进制镜像包](/zh/posts/xmake-update-v2.5.5.md) - [xmake v2.5.6 released, Improve compatibility of pre-compiled binary package](/posts/xmake-update-v2.5.6.md) - [xmake v2.5.6 发布,改进预编译二进制镜像包兼容性](/zh/posts/xmake-update-v2.5.6.md) - [xmake v2.5.7 released, Use lockfile to freeze package dependencies and Vala/Metal language support](/posts/xmake-update-v2.5.7.md) - [xmake v2.5.7 发布,包依赖锁定和 Vala/Metal 语言编译支持](/zh/posts/xmake-update-v2.5.7.md) - [xmake v2.5.8 is released, Support Pascal/Swig program and Lua53 runtime](/posts/xmake-update-v2.5.8.md) - [xmake v2.5.8 发布,新增 Pascal/Swig 程序和 Lua53 运行时支持](/zh/posts/xmake-update-v2.5.8.md) - [xmake v2.5.9 released, Improve C++20 Modules and support Nim, Keil MDK and Unity Build](/posts/xmake-update-v2.5.9.md) - [xmake v2.5.9 发布,改进 C++20 模块,并支持 Nim, Keil MDK 和 Unity Build](/zh/posts/xmake-update-v2.5.9.md) - [xmake v2.6.1 released, Switch to Lua5.4 runtime, Support Rust and C++ mixed compilation](/posts/xmake-update-v2.6.1.md) - [xmake v2.6.1 发布,使用 Lua5.4 运行时,Rust 和 C++ 混合编译支持](/zh/posts/xmake-update-v2.6.1.md) - [Xmake v2.6.2 released, Support building Linux kernel driver module](/posts/xmake-update-v2.6.2.md) - [xmake v2.6.2 发布,新增 Linux 内核驱动模块构建支持](/zh/posts/xmake-update-v2.6.2.md) - [Xmake v2.6.3 released, Support Vcpkg manifest mode](/posts/xmake-update-v2.6.3.md) - [xmake v2.6.3 发布,支持 vcpkg 清单模式](/zh/posts/xmake-update-v2.6.3.md) - [Xmake v2.6.4 released, Improve a lot of package management features](/posts/xmake-update-v2.6.4.md) - [xmake v2.6.4 发布,大量包管理特性改进](/zh/posts/xmake-update-v2.6.4.md) - [Xmake v2.6.5 released, Support remote compilation](/posts/xmake-update-v2.6.5.md) - [xmake v2.6.5 发布,远程编译支持](/zh/posts/xmake-update-v2.6.5.md) - [Xmake v2.6.6 Released, Support Distributed Compilation and Build Cache](/posts/xmake-update-v2.6.6.md) - [Xmake v2.6.6 发布,分布式编译和缓存支持](/zh/posts/xmake-update-v2.6.6.md) - [Xmake v2.7.1 Released, Better C++ Modules Support](/posts/xmake-update-v2.7.1.md) - [Xmake v2.7.1 发布,更好的 C++ Modules 支持](/zh/posts/xmake-update-v2.7.1.md) - [Xmake v2.7.2 released, build third-party libraries more intelligently](/posts/xmake-update-v2.7.2.md) - [Xmake v2.7.2 发布,更加智能化构建第三方库](/zh/posts/xmake-update-v2.7.2.md) - [Xmake v2.7.3 Released, Package Components and C++ Modules Incremental Build Support](/posts/xmake-update-v2.7.3.md) - [Xmake v2.7.3 发布,包组件和 C++ 模块增量构建支持](/zh/posts/xmake-update-v2.7.3.md) - [Xmake v2.7.6 Released, Add Verilog and C++ Module Distribution Support](/posts/xmake-update-v2.7.6.md) - [Xmake v2.7.6 发布,新增 Verilog 和 C++ Modules 分发支持](/zh/posts/xmake-update-v2.7.6.md) - [Xmake v2.7.7 released, Support Haiku, Improve API check and C++ Modules](/posts/xmake-update-v2.7.7.md) - [Xmake v2.7.7 发布,支持 Haiku 平台,改进 API 检测和 C++ Modules 支持](/zh/posts/xmake-update-v2.7.7.md) - [Xmake v2.7.8 released, Improve package virtual environment and build speed](/posts/xmake-update-v2.7.8.md) - [Xmake v2.7.8 发布,改进包虚拟环境和构建速度](/zh/posts/xmake-update-v2.7.8.md) - [Xmake v2.8.1 Released, Lots of Detailed Feature Improvements](/posts/xmake-update-v2.8.1.md) - [Xmake v2.8.1 发布,大量细节特性改进](/zh/posts/xmake-update-v2.8.1.md) - [Xmake v2.8.2 Released, Official package repository count over 1k](/posts/xmake-update-v2.8.2.md) - [Xmake v2.8.2 发布,官方包仓库数量突破 1k](/zh/posts/xmake-update-v2.8.2.md) - [Xmake v2.8.3 Released, Improve Wasm and Support Xmake Source Debugging](/posts/xmake-update-v2.8.3.md) - [Xmake v2.8.3 发布,改进 Wasm 并支持 Xmake 源码调试](/zh/posts/xmake-update-v2.8.3.md) - [Xmake v2.8.5 released, Support for link sorting and unit testing](/posts/xmake-update-v2.8.5.md) - [Xmake v2.8.5 发布,支持链接排序和单元测试](/zh/posts/xmake-update-v2.8.5.md) - [Xmake v2.8.6 released, New Packaging Plugin, XPack](/posts/xmake-update-v2.8.6.md) - [Xmake v2.8.6 发布,新的打包插件:XPack](/zh/posts/xmake-update-v2.8.6.md) - [Xmake v2.8.7 released, Add cosmocc toolchain support, build-once run-anywhere](/posts/xmake-update-v2.8.7.md) - [Xmake v2.8.7 发布,新增 cosmocc 工具链支持,一次编译到处运行](/zh/posts/xmake-update-v2.8.7.md) - [Xmake v2.9.1 released, Add native lua modules support](/posts/xmake-update-v2.9.1.md) - [Xmake v2.9.1 发布,新增 native lua 模块和鸿蒙系统支持](/zh/posts/xmake-update-v2.9.1.md) - [Xmake v3.0.5 released, Multi-row progress, XML module and Swift interop](/posts/xmake-update-v3.0.5.md) - [Xmake v3.0.5 发布:多行进度输出、XML 模块、异步 OS API 和 Swift 互操作](/zh/posts/xmake-update-v3.0.5.md) - [Xmake v3.0.6 Released, Android Native Apps, Flang, AppImage/dmg Support](/posts/xmake-update-v3.0.6.md) - [Xmake v3.0.6 发布,原生 Android 应用、Flang、CUDA 13、Qt 打包](/zh/posts/xmake-update-v3.0.6.md) - [Xmake v3.0.7 Released, Package Schemes, Wasm in Browser and UTF-8 Module](/posts/xmake-update-v3.0.7.md) - [Xmake v3.0.7 发布,包方案支持,Wasm 浏览器运行与 UTF-8 模块](/zh/posts/xmake-update-v3.0.7.md) - [Xmake v3.0.8 Released, C# Language Support, Custom Templates and WASI Running](/posts/xmake-update-v3.0.8.md) - [Xmake v3.0.8 发布,C# 语言支持,自定义模板与 WASI 运行](/zh/posts/xmake-update-v3.0.8.md) - [Xmake v3.0.9 Released, Lua 5.5 Upgrade, Zig C Interop and Ascend C](/posts/xmake-update-v3.0.9.md) - [Xmake v3.0.9 发布,升级 Lua 5.5,Zig C 互操作,Fil-C 与 Ascend C 工具链](/zh/posts/xmake-update-v3.0.9.md) - [Xmake v3.1.0 Released, Plugin Distribution and Binary Asset Transform](/posts/xmake-update-v3.1.0.md) - [Xmake v3.1.0 发布,插件仓库分发,二进制资源转换与 alignof 检测](/zh/posts/xmake-update-v3.1.0.md) - [Xmake v3.1.1 Released, Addons Extend Xmake Itself](/posts/xmake-update-v3.1.1.md) - [Xmake v3.1.1 发布,Addons 扩展 Xmake 自身](/zh/posts/xmake-update-v3.1.1.md) - [Xmake v3.1.2 Released, Incremental Build Improvements and Inno Setup Packaging](/posts/xmake-update-v3.1.2.md) - [Xmake v3.1.2 发布,增量构建改进与 Inno Setup 打包](/zh/posts/xmake-update-v3.1.2.md) - [Xmake Vala 程序示例](/zh/examples/other-languages/vala.md) - [Xmake Verilog 仿真程序示例](/zh/examples/embed/verilog.md) - [Xmake Wasm 程序示例](/zh/examples/cpp/wasm.md) - [Xmake WDK 程序示例](/zh/examples/cpp/wdk.md) - [Xmake WinSDK 程序示例](/zh/examples/cpp/graphics/winsdk.md) - [Xmake Zig 程序示例](/zh/examples/other-languages/zig.md) - [Xmake 交叉编译:SDK、工具链与目标架构配置](/zh/guide/basic-commands/cross-compilation.md): 使用 Xmake 配置交叉编译 SDK、编译器前缀和目标架构,结合命令与工具链示例构建其他平台的程序。 - [Xmake 依赖管理:add_requires 与 add_packages 用法](/zh/guide/package-management/using-official-packages.md): 用 add_requires 声明 C/C++ 依赖,通过 add_packages 关联到构建目标,并配置依赖版本与选项。 - [Xmake 博客](/zh/blog.md) - [Xmake 合并静态库示例](/zh/examples/cpp/merge-static-libraries.md) - [Xmake 基础程序示例](/zh/examples/cpp/basic.md) - [xmake 官方入门课程上线, Xmake 带你轻松构建 C/C++ 项目](/zh/posts/xmake-course-build-c-projects.md) - [Xmake 快速入门:安装、构建与运行 C++ 工程](/zh/guide/quick-start.md): 安装 Xmake,创建 C/C++ 工程,配置编译器,并在 Windows、Linux 或 macOS 上完成第一次构建与运行。 - [xmake 描述语法和作用域详解](/zh/posts/api-scope.md) - [xmake 新增ios app2ipa插件](/zh/posts/app-to-ipa.md) - [Xmake 构建 Qt 工程:Widgets、Quick 与库示例](/zh/examples/cpp/graphics/qt.md): 使用 Xmake 创建与配置 Qt 应用和库,了解 Qt SDK 探测、工程模板,并查看 Widgets、Quick 和静态库等完整源码示例。 - [Xmake 构建缓存:本地缓存与远程编译缓存配置](/zh/guide/extras/build-cache.md): 配置 Xmake 本地编译缓存与团队共享的远程缓存,查看缓存服务启动、客户端连接和相关配置命令。 - [Xmake 构建配置:平台、编译模式与编译器](/zh/guide/basic-commands/build-configuration.md): 通过 xmake f 配置构建模式、目标平台、架构和编译器,查看各平台的配置命令与使用示例。 - [xmake 源码架构剖析](/zh/posts/xmake-sourcecode-arch.md) - [Xmake 编译加速:并行构建、缓存与 Unity Build](/zh/guide/best-practices/performance.md): 了解 Xmake 并行编译、构建缓存、Unity Build 和分布式编译的使用场景,为 C/C++ 工程选择合适的加速方式。 - [xmake 自定义构建规则的使用](/zh/posts/custom-rule.md) - [Xmake 软件包描述规范文档](/zh/guide/best-practices/package-spec.md) - [Xmake 集成 Conan、Vcpkg 与 Homebrew 依赖](/zh/guide/package-management/using-third-party-packages.md): 在 Xmake 工程中使用 Conan、Vcpkg 和 Homebrew 提供的 C/C++ 依赖,查看包声明、配置与集成示例。 - [xmake-harness (`xmake ai`)](/guide/extensions/addons/official/xmake-harness.md) - [xmake-harness (`xmake ai`)](/zh/guide/extensions/addons/official/xmake-harness.md) - [xmake-vscode插件开发过程记录](/zh/posts/xmake-vscode.md) - [Xmake:跨平台 C/C++ 构建工具与包管理器](/zh.md): 使用简洁的 Lua 配置构建 C/C++ 工程,自动管理依赖,支持构建缓存、并行编译和跨平台工具链。查看 Xmake 安装指南、API 文档与工程示例。 - [xmake中add_files的使用](/zh/posts/project-add-files.md) - [xmake从入门到精通1:安装和更新](/zh/posts/quickstart-1-installation.md) - [xmake从入门到精通10:多个子工程目标的依赖配置](/zh/posts/quickstart-10-target-deps.md) - [xmake从入门到精通11:如何组织构建大型工程](/zh/posts/quickstart-11-subprojects.md) - [xmake从入门到精通12:通过自定义脚本实现更灵活地配置](/zh/posts/quickstart-12-custom-scripts.md) - [xmake从入门到精通2:创建和编译工程](/zh/posts/quickstart-2-create-and-build-project.md) - [xmake从入门到精通3:运行和调试目标程序](/zh/posts/quickstart-3-run-and-debug.md) - [xmake从入门到精通4:常用C/C++项目描述设置详解](/zh/posts/quickstart-4-basic-project-settings.md) - [xmake从入门到精通5:Android平台编译详解](/zh/posts/quickstart-5-build-android.md) - [xmake从入门到精通6:开发和构建Qt程序](/zh/posts/quickstart-6-build-qt-project.md) - [xmake从入门到精通7:开发和构建Cuda程序](/zh/posts/quickstart-7-build-cuda-project.md) - [xmake从入门到精通8:切换编译模式](/zh/posts/quickstart-8-switch-build-mode.md) - [xmake从入门到精通9:交叉编译详解](/zh/posts/quickstart-9-cross-compile.md) - [xmake入门,构建项目原来可以如此简单](/zh/posts/build-project-so-simply.md) - [xmake内建变量和外置变量的使用](/zh/posts/variables-usage.md) - [xmake后期发展随想](/zh/posts/v2.1.1-goal.md) - [xmake工程描述入门](/zh/posts/project-description.md) - [xmake工程描述编写之选择性编译](/zh/posts/condition-and-select-compile.md) - [xmake插件使用之doxygen文档生成](/zh/posts/plugin-doxygen.md) - [xmake插件开发之类库使用](/zh/posts/plugin-modules.md) - [xmake支持vs2008生成](/zh/posts/generate-vs2008-project.md) - [xmake改进权限问题,提升操作安全性](/zh/posts/safer-install-and-uninstall.md) - [xmake新增对Cuda代码编译支持](/zh/posts/support-cuda.md) - [xmake新增对WDK驱动编译环境支持](/zh/posts/support-wdk.md) - [xmake进阶之简化你的构建描述](/zh/posts/simplify-xmake-description.md) - [xmake高级特性之合并静态库](/zh/posts/merge-static-library.md) - [xmake高级特性之批量检测库函数](/zh/posts/batch-check-library-interfaces.md) - [xmake高级特性之自定义选项](/zh/posts/custom-option.md) - [xmake高级特性之选项绑定](/zh/posts/binding-option.md) - [xmake默认启用pdb符号文件](/zh/posts/enable-pdb-on-windows.md) - [XPack Component Interfaces](/api/description/xpack-component-interfaces.md) - [XPack Interfaces](/api/description/xpack-interfaces.md) - [XPack Packaging](/examples/cpp/xpack.md) - [XPack 打包](/zh/examples/cpp/xpack.md) - [XPack 组件接口](/zh/api/description/xpack-component-interfaces.md) - [Xrepo CLI](/guide/package-management/xrepo-cli.md) - [Xrepo CLI](/zh/guide/package-management/xrepo-cli.md) - [yaml](/guide/extensions/addons/official/yaml.md) - [yaml](/zh/guide/extensions/addons/official/yaml.md) - [Zig Programs with Xmake](/examples/other-languages/zig.md) - [不同编译器对预编译头文件的处理](/zh/posts/precompiled-header.md) - [主题风格](/zh/guide/extensions/theme-style.md) - [仓库管理命令](/zh/guide/package-management/repository-management.md) - [使用lua实现try-catch异常捕获](/zh/posts/try-catch.md) - [使用xmake优雅地描述工程](/zh/posts/project-desciption-examples.md) - [使用xmake检测编译器特性支持](/zh/posts/compiler-features.md) - [使用xmake编译swift代码](/zh/posts/compile-swift.md) - [使用xmake编译工程](/zh/posts/project-compile.md) - [使用本地包](/zh/guide/package-management/using-local-packages.md) - [使用源码包](/zh/guide/package-management/using-source-code-packages.md) - [使用系统包](/zh/guide/package-management/using-system-packages.md) - [依赖包的添加和自动检测机制](/zh/posts/add-package-and-autocheck.md) - [全局接口](/zh/api/description/global-interfaces.md) - [关于xmake下一步的开发计划](/zh/posts/next-plan.md) - [关于作者](/zh/about/author.md) - [内建变量](/zh/api/description/builtin-variables.md) - [内置插件](/zh/guide/extensions/builtin-plugins.md) - [内置策略](/zh/api/description/builtin-policies.md) - [内置规则](/zh/api/description/builtin-rules.md) - [分发包](/zh/guide/package-management/package-distribution.md) - [分发私有库](/zh/guide/package-management/distribute-private-libraries.md) - [分布式编译](/zh/guide/extras/distributed-compilation.md) - [切换工具链](/zh/guide/basic-commands/switch-toolchains.md) - [创建工程](/zh/guide/basic-commands/create-project.md) - [利用debug库实现对lua的性能分析](/zh/posts/lua-profiler.md) - [利用xmake运行和调试程序](/zh/posts/run-debug.md) - [包依赖](/zh/api/description/package-dependencies.md) - [包实例](/zh/api/scripts/package-instance.md) - [包管理](/zh/examples/cpp/packages.md) - [原生模块](/zh/api/scripts/native-modules.md) - [命名空间隔离](/zh/examples/configuration/namespace_isolation.md) - [命名空间隔离](/zh/guide/project-configuration/namespace-isolation.md) - [在 CMake 中使用包](/zh/guide/package-management/using-packages-in-cmake.md) - [多级目录配置](/zh/examples/configuration/multi_level_directories.md) - [多级配置](/zh/guide/project-configuration/multi-level-directories.md) - [头文件自动依赖检测和构建](/zh/posts/includes-check.md) - [如何为windows编译启用pdb支持](/zh/posts/enable-pdb-for-windows.md) - [如何快速构建一个简单的程序](/zh/posts/how-to-build-a-simple-project.md) - [如何通过xmake进行交叉编译](/zh/posts/how-to-compile-on-cross-toolchains.md) - [安装卸载](/zh/guide/basic-commands/install-and-uninstall.md) - [安装和使用](/zh/guide/extensions/addons/installation.md) - [定义选项](/zh/guide/project-configuration/define-options.md) - [尝试构建第三方源码](/zh/guide/extras/trybuild-3rd-sourcecode.md) - [工具链配置](/zh/guide/project-configuration/toolchain-configuration.md) - [工程内包管理命令](/zh/guide/package-management/package-management-in-project.md) - [工程目标](/zh/api/description/project-target.md) - [常见问题](/zh/guide/best-practices/faq.md) - [打包接口](/zh/api/description/xpack-interfaces.md) - [打包程序](/zh/guide/basic-commands/pack-programs.md) - [接口规范](/zh/api/description/specification.md) - [插件任务](/zh/api/description/plugin-and-task.md) - [插件使用之加载自定义lua脚本](/zh/posts/plugin-lua.md) - [插件使用之宏脚本记录](/zh/posts/plugin-macro.md) - [插件使用之批量打包](/zh/posts/plugin-macro-package.md) - [插件和任务](/zh/guide/project-configuration/plugin-and-task.md) - [插件开发](/zh/guide/extensions/plugin-development.md) - [插件开发之import类库](/zh/posts/api-import.md) - [插件开发之参数配置](/zh/posts/plugin-arguments.md) - [插件开发之色彩高亮显示](/zh/posts/plugin-print-colors.md) - [支持 Xmake](/zh/about/sponsor.md): 赞助 Xmake 的持续维护、跨平台构建和包生态发展。 - [更细粒度的文件编译选项控制](/zh/posts/config-files-options.md) - [条件判断](/zh/api/description/conditions.md) - [构建目标](/zh/guide/basic-commands/build-targets.md) - [添加依赖包](/zh/guide/project-configuration/add-packages.md) - [清理构建](/zh/guide/basic-commands/clean-targets.md) - [环境变量](/zh/guide/extras/environment-variables.md) - [目标实例](/zh/api/scripts/target-instance.md) - [简介](/zh/guide/introduction.md) - [终端 TUI 程序](/zh/examples/cpp/graphics/tui.md) - [编写 Addon](/zh/guide/extensions/addons/development.md) - [网络优化](/zh/guide/package-management/network-optimization.md) - [自动代码生成](/zh/examples/configuration/autogen.md) - [自动源码扫描](/zh/guide/extras/autoscan-sourcecode.md) - [自定义工具链](/zh/examples/configuration/custom_toolchain.md) - [自定义工具链](/zh/api/description/custom-toolchain.md) - [自定义描述域 API](/zh/examples/configuration/custom_scope_api.md) - [自定义构建规则](/zh/examples/configuration/custom_rule.md) - [自定义模块](/zh/examples/configuration/custom_module.md) - [自定义规则](/zh/api/description/custom-rule.md) - [自定义规则](/zh/guide/project-configuration/custom-rule.md) - [语法描述](/zh/guide/project-configuration/syntax-description.md) - [辅助接口](/zh/api/description/helper-interfaces.md) - [运行测试](/zh/guide/basic-commands/run-tests.md) - [运行目标](/zh/guide/basic-commands/run-targets.md) - [远程工具链](/zh/examples/configuration/remote_toolchain.md) - [远程编译](/zh/guide/extras/remote-compilation.md) - [选项实例](/zh/api/scripts/option-instance.md) - [配置优化](/zh/guide/best-practices/configuration-optimization.md) - [配置文件生成](/zh/examples/configuration/add_configfiles.md) - [配置目标](/zh/guide/project-configuration/configure-targets.md) - [配置选项](/zh/api/description/configuration-option.md) - [静态库和动态库的编译切换](/zh/posts/switch-library-kind.md) - [音频程序](/zh/examples/cpp/graphics/audio.md) - [高级特性之自定义task任务](/zh/posts/custom-task.md) - [高级特性之自定义脚本使用](/zh/posts/custom-action.md)
Version History
Categories
Visit Website
Explore the original website and see their AI training policy in action.
Visit xmake.ioContent Types
Recent Access
No recent access
