Как привязать к OpenCV для GNAT? - PullRequest
2 голосов
/ 03 августа 2011

Может кто-нибудь сказать мне, как найти или создать привязку к OpenCV для GNAT? Я хочу использовать Ada2005 для реализации некоторых программ с OpenCV (1.0 или 2.X), но я не знаю как. Кто-нибудь может научить меня, как это сделать?

Ответы [ 2 ]

7 голосов
/ 03 августа 2011

Обучение тому, как создать привязку к сложной библиотеке, выходит за рамки StackOverflow , но вы можете начать с этого учебника . Затем изучите соответствующие источники библиотеки GNAT, например, Ada.Numerics и другие существующие привязки Ады . Среди прочего, Ada 2005 Math Extensions и Привязка Ada к библиотекам GNU GMP и MPFR Multiple Precision является примерной и доступной .

3 голосов
/ 04 августа 2011

Если у вас есть Gnat Pro (и, вероятно, контракт на поддержку от ACT), я думаю, вы можете получить от них генератор привязок .

В комментариях Саймон Райт указал, чтоВы можете получить этот генератор привязок из GCC 4.6.0. , который является официальным (хотя иногда немного отстает) дистрибутивом GCC.Я обычно советую людям, которые не платят клиентам ACT, получать компилятор от GCC, а не GNAT GPL-версию от ACT.

...