Вопросы по теме 'gnat'

Ада, как упаковать код Ады в независимый exe-файл?
Я использую GNAT Programming Studio 2011. Я хочу знать, как упаковать код в exe-файл. Например, упаковать и выпустить мой код в исполняемый файл, и он может работать на другом компьютере, на котором не установлен GPS2011. Спасибо! Солнечно
575 просмотров
schedule 22.07.2022

Как запустить код Ада в GPS
Как запустить программу в GNAT Programming Studio? Я вижу, что он успешно скомпилирован, но я не вижу, где моя программа начала работать. Я хотел бы проверить это.
5488 просмотров
schedule 22.11.2022

Совместное использование данных между общими библиотеками/объектами в Ada95
Ладно, это будет длинно, заранее извиняюсь. знак равно Я должен отметить, что код, использованный здесь, к сожалению, не совсем соответствует реальному производственному коду из соображений конфиденциальности, но создан для иллюстрации проблемы,...
304 просмотров
schedule 25.03.2022

Программа стека для начинающих на Аде
По сути, у меня есть 2 файла (.adb и .ads). Я совершенно новичок в Аде, а также в том, как скомпилировать 2 файла. Программа имеет базовую реализацию стека. Я получил эту ошибку компиляции, когда скомпилировал файл .adb. $ gcc -c...
4928 просмотров
schedule 31.05.2022

Отладчик GNAT GPS — не удалось инициализировать отладчик
Я пытаюсь отладить свой проект в GPS IDE GNAT. Каждый раз, когда я выбираю Debug->Initialize->"имя ​​программы", графический интерфейс GPS переключается на графический интерфейс отладки, а затем появляется сообщение об ошибке "не удалось...
971 просмотров
schedule 09.06.2022

gnatbind: Не удается найти: s-stalib.ali
Я установил GNAT на свой компьютер с OS X 10.8.5, выполнив следующие действия: Загрузите GNAT GPL с http://libre.adacore.com/download/configurations . Установить с помощью ./doinstall , принимая все параметры по умолчанию. Добавлено...
659 просмотров
schedule 15.07.2023

Может ли Xcode 5 скомпилировать Ada?
Я использую Xcode 3.0 для редактирования и создания проектов Ada. Поскольку я также разрабатываю приложения для iOS на Xcode 5, я хотел бы перенести всю работу, связанную с Адой, на Xcode 5, чтобы открыть только одну версию Xcode. Переключение между...
668 просмотров
schedule 10.01.2023

Это ошибка в GNAT, о которой я должен сообщить
Когда я определяю свой собственный тип с диапазоном, который заканчивается на 127, компилятор не выполняет проверку верхних границ, что позволяет переменной обернуться и стать отрицательной ниже определенного предела. Если я определяю диапазон как...
345 просмотров
schedule 01.08.2022

Обработка строк и символов в Аде
Ниже мой код Ады, Чего я хочу добиться, так это: 1) принять ввод от пользователя 2) если пользователь вводит значение, например 1; 2; 3, оно действительно и переходит к следующему вводу, в противном случае это печатает BAD и выходит Теперь...
696 просмотров
schedule 20.07.2022

Как установить ADA IDE и компилятор на Mac (OSX)?
Я скачал GNAT ADA GPL 2014 и теперь пытаюсь установить на свой Mac. Приведенные ниже указания — это те, которым я следую, но я не знаю, где искать файл с именем doinstall . Мне все еще может понадобиться помощь после того, как я найду его, но...
2393 просмотров
schedule 07.08.2022

Проблема привязки Ada Makefile
Я работаю над проектом в Ada и хотел бы создать собственный make-файл (поскольку я намерен в конечном итоге взаимодействовать с c и python и хорошо знаком с синтаксисом make-файла и совсем не знаком с синтаксисом проекта gnatmake). Я возился с...
706 просмотров
schedule 27.03.2022

Среда выполнения GnatBench
Я пытаюсь заставить Eclipse компилировать проекты Ada. Я установил CDT и GNATBench 2014 (кажется, последний) под Eclipse Neon 2, и родной компилятор работает нормально. Однако, когда я пытаюсь перекрестно скомпилировать другой проект, который...
392 просмотров
schedule 12.05.2022

GPRBuild не находит gprconfig при вызове из подсистемы Windows для Linux
Я установил GNAT GPL 2017 в своей системе Windows 10. Теперь я хочу вызвать компилятор из оболочки Linux, работающей в подсистеме Windows для Linux. Добавив каталог bin моей установки GNAT в PATH, я получил следующее: $ gnatmake.exe -P...
842 просмотров
schedule 30.01.2023

Используемая константа C в привязке модульного типа Ады
У меня есть проблема, аналогичная той, которая присутствует в этом вопросе . Я хочу использовать константу C в Аде как диапазон модульного типа. К сожалению, я получаю сообщение об ошибке: linux-char_device.ads:52:27: non-static expression...
108 просмотров
schedule 18.07.2022

Проект GPR, в котором каждый исходный файл является основным файлом?
У меня есть следующая структура проекта, где каждый .adb файл является автономным исполняемым файлом, который не зависит и не будет зависеть ни от чего другого : project/ ├── project.gpr ├── bin/ │   ├── bar │   ├── baz │   └── foo ├── obj/ │...
743 просмотров
schedule 25.01.2023

Почему первое выполнение процедуры Ады занимает больше времени, чем другие выполнения?
Пытаюсь написать процедуру задержки для микроконтроллера FE310. Мне нужно написать эту процедуру, потому что я использую среду выполнения с нулевым объемом памяти (ZFP), которая не обеспечивает собственных задержек Ады. Процедура основана на...
129 просмотров
schedule 21.02.2023

SDL2 на Raspbian/Debian
Я пытаюсь связать SDL2 с Raspbian Stretch, основанным на Debian. Я следовал инструкциям : Системы на основе Debian (включая Ubuntu) могут просто выполнить «sudo apt-get install libsdl2-2.0», чтобы установить библиотеку для всей системы, а...
915 просмотров
schedule 05.08.2022

Как вы реализуете Generic_Sorting в Аде для вектора?
Я пытаюсь сделать некоторые базовые переводы старого кода C++ многолетней давности, чтобы изучить Аду, и я совершенно не понимаю, как сортировать вектор с помощью встроенного Generic_Sorting. Я не смог найти каких-либо конкретных примеров этого в...
340 просмотров
schedule 26.07.2022

Данные выполнения GNAT Ada gprbuild
Захват и отображение даты/времени компиляции GNAT Aada GPS Запуск сборок GNAT Ada/GPS, и я хочу зафиксировать и отобразить дату/время сборки компиляции в моем пользовательском интерфейсе. Должен ли я читать исполняемый файл каждый раз, или...
93 просмотров
schedule 05.01.2023

Ошибка компиляции Gnatmake после компиляции .adb на Mac os
Я только что установил компилятор сообщества AdaCore версии dwarvin ( gnat-community-2018-20180523-arm-elf-darwin-bin.dmg ) с GPS. Используя соответствующий установщик от adacore. Мне также удалось добавить в свой стартовый скрипт путь gnat. Пока...
656 просмотров
schedule 27.11.2022