LibGPR2-GPR项目文件的解析器 安装此库 LibGPR2库依赖于其他一些外部库: 两者都必须安装在系统上才能编译LibGPR2。 该库还取决于包含不同目标,运行时,编译器等信息的知识库: 要从Langkit语法重新生成GPR解析器,需要以下附加外部模块: Python Langkit(构建目录) 配置LibGPR2 以下变量可用于配置libGPR2库: prefix :安装位置,默认为正在运行的GNAT安装根目录。 BUILD :控制构建选项: release (默认)或debug 。 PROCESSORS :并行编译(默认为0,取决于内核数)。 TARGET :对于交叉编译,针对本机平台自动检测到。 SOURCE_DIR :用于树外构建。 GPR2KBDIR :知识库内容的位置(默认情况下,库期望它们位于src / kb / gprconfig_kb中)。