← 返回命令列表

Linux command

gprbuild 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Build project

gprbuild -P [project.gpr]

Build with configuration

gprbuild -P [project.gpr] -XBUILD_MODE=release

Clean and build

gprbuild -P [project.gpr] --clean

Parallel build

gprbuild -P [project.gpr] -j[4]

说明

gprbuild is the GNAT project-aware builder for Ada. It compiles Ada projects defined in GPR (GNAT Project) files, handling dependencies and build configuration automatically. The tool manages compilation of Ada sources with incremental builds, supporting configuration through external variables and multiple build modes.

参数

-P _FILE_
Project file.
-X _NAME=VALUE_
External variable.
-j _N_
Parallel jobs.
--clean
Clean before build.
-v
Verbose output.
--help
Display help information.

FAQ

What is the gprbuild command used for?

gprbuild is the GNAT project-aware builder for Ada. It compiles Ada projects defined in GPR (GNAT Project) files, handling dependencies and build configuration automatically. The tool manages compilation of Ada sources with incremental builds, supporting configuration through external variables and multiple build modes.

How do I run a basic gprbuild example?

Run `gprbuild -P [project.gpr]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -P _FILE_ do in gprbuild?

Project file.