project Debug is
for Source_Dirs use ("src");
for Object_Dir use "debug";
for Main use ("main.adb");
for Compile_Time ("DEBUG") use "true";
end Debug;
release.gpr 文件示例:
project Release is
for Source_Dirs use ("src");
for Object_Dir use "release";
for Main use ("main.adb");
for Compile_Time ("DEBUG") use "false";
end Release;
gnatmake -P debug.gpr
在 release 模式下构建项目:
gnatmake -P release.gpr