在构建新版本时调试 Ada 程序时,我收到以下消息:
gprbuild -d -PD:\ada\project\Datum\Datum.gpr -j8 Bind [gprbind]
datum.bexch [Ada] datum.ali 致命错误:文件 gtk.ali 格式不正确 确保您使用的是一致版本的 gcc /gnatbind 56。gprbind:调用 gnatbind 失败 gprbuild:无法绑定 datum.adb [2021-03-16 18:40:50] 进程以状态 4 退出,100% (63/63),经过时间:02.63s
我已经删除了 build 目录中的所有 .ali 文件,删除了 Datum.exe 文件。
昨天我再次从 Adacore 下载并安装了 GtkAda 和 GNAT Studio,但错误并没有消失。
与此同时,我尝试重建另一个项目,它产生了类似的问题,但使用 glib.ali 我读取了堆栈溢出项,但我认为这不是问题。出于易于处理的原因,我没有在原始目录中构建 GtkAda,而是在 C:/GNAT/GtkAda 中构建。操作系统的最后一次更新仅在几天前,但在那之后它仍然有效。
谁能告诉我消息是什么意思以及如何消除它