2015-01-23 3 views
0

Я пытаюсь использовать GtkAda с GNAT Programming Studio. Когда я загружаю стандартный шаблон для простой программы GUI, я получаю следующие ошибки:Использование ADA GPS с GtkAda

«gtk.ads» не найден

Я попытался добавить следующее (как сам упомянутый файл рекомендует в комментариях) :

с "gtkada";

или это один ...

с "/usr/share/ada/adainclude/gtkada.gpr";

, но я получаю сообщение об ошибке:

main.adb: 1: 06: идентификатор ожидается

Как я могу сделать это собрать и как я могу использовать GPS с GtkAda?

ответ

1

gtkada.gpr является проект файл (* .gpr), и ваши программа файлы (* .ads, * .adb) могут только импортировать другие программные файлы, а не проецировать файлы. Операторы with должны входить в файл проекта.

+0

Вы правы, я сменил файлы проекта следующим образом: GPS-> Окно проекта (дерево проекта) -> Щелкните правой кнопкой мыши мой проект-> Подменю проекта> Изменить исходный файл (если есть более общий способ для этого, пожалуйста, дайте мне знать). Я добавил _with "с" /usr/share/ada/adainclude/gtkada.gpr";"_ – user1724641

+0

Это должно было быть просто с "/usr/share/ada/adainclude/gtkada.gpr"; ', not * with "С ... * –

+0

@ user1724641: Вы также можете сделать GPS-> Окно проекта (дерево проекта) -> Щелкните правой кнопкой мыши по моему проекту-> Подменю проекта> Зависимости – egilhh