Я пытаюсь выучить Аду из Wikibooks.Я скачал и установил GNAT GPL 2011, создал проект в IDE GPS, который поставляется вместе с ним, и написал пример программы Hello World.
У меня проблема в том, что IDE GPS не связывает и не связывает мою программу.С здесь Я обнаружил, что gnatbind
и gnatlink
должны запускаться после gcc
.Если я делаю это вручную из командной строки, сборка завершается успешно и исполняемый файл генерируется правильно.Но если я нажимаю «Build All» в GPS, все, что я получаю, это
gnatmake -d -PD:\path\to\project.gpr
gcc -c -I- -gnatA D:\path\to\hello.adb
[2011-06-23 13:05:17] process terminated successfully (elapsed time: 00.35s)
и генерируются только файлы * .o и * .ali.
Как заставить GPS привязывать и связывать мое приложение?