任何人都可以告诉我如何找到或创建一个绑定到OpenCV GNAT? 我想用Ada2005来实现OpenCV(1.0或2.X), 一些程序,但我不知道如何。任何人都可以教我如何去做?如何绑定到OpenCV for GNAT?
回答
教您如何创建对复杂库的绑定超出了StackOverflow的范围,但您可以从此tutorial开始。然后研究相关的GNAT库资源,例如Ada.Numerics
,和其他existing Ada bindings。其中,Ada 2005 Math Extensions和An Ada binding to the GNU GMP and MPFR Multiple Precision libraries是示例性的以及可访问的。
如果你有Gnat Pro(可能是ACT的支持合同),我想你可以从他们那里得到binding generator。
在评论中,西蒙赖特指出,你可以从GCC 4.6.0.得到这个绑定生成器,这是官方(尽管有时落后一点)GCC发行版。我通常建议那些不支付ACT客户的人从GCC获得他们的编译器,而不是从ACT的GNAT GPL版本。
+1 [豪华](http://www.phespirit.info/montypython/four_yorkshiremen.htm)! – trashgod
@trashgod - rofl –
实际上也可以使用GCC 4.6.0(http://goo.gl/IXRjL),我也希望使用GNAT GPL。 –
- 1. IDE for GNAT 3.15p Ada编译器
- 2. Java OpenCV绑定
- 3. GNAT GPS IDE没有绑定和链接奇怪的错误
- 4. Ada - GNAT GPS IDE没有绑定和链接
- 5. 如何绑定到
- 6. haskell-opencv中的GaussianBlurImage(Haskell绑定到OpenCV-3.1)
- 7. Python的绑定为opencv
- 8. OpenCV 2.1 Python绑定Segfaulting
- 9. 为OpenCV编译MATLAB绑定
- 10. OpenCV与NodeJS绑定安装
- 11. Groovy与Java OpenCV绑定(JNI)
- 12. 如何将v-for的值绑定到Vue中的HTML属性
- 13. asp-for输入不绑定到ViewModel
- 14. 如何绑定ProgressDialog到RoboAsyncTask
- 15. openCV for Android - NOT opencv-android-sdk
- 16. OpenCV 2.4 for Android。
- 17. CMake for openCV
- 18. OpenCV for Android examples
- 19. 如何停止for循环(OpenCV)
- 20. 如何让GNAT生成程序清单?
- 21. 找不到GNAT GPS依赖关系表
- 22. SWIG Python绑定的OpenCV 2.0 MacPorts的
- 23. 如何绑定到ObjectAnimationUsingKeyFrames
- 24. 如何绑定到RelativeSource Self?
- 25. Webmachine dispatch.conf:如何绑定到/
- 26. 如何绑定到S-up?
- 27. 我如何绑定到NSString?
- 28. 如何绑定到WPF TreeView?
- 29. 如何绑定到Tabcontrol.Items
- 30. 如何绑定到translatetransform
另请参见[接口Ada到C](http://www.ida.liu.se/edu/ugrad/progkon/Ada/ada-sw/X11Ada/doc/interf4.ps),在[这里]提到( http://stackoverflow.com/a/8779695/230513)。 – trashgod
另请参见[*宝石#59:生成用于C头文件的Ada绑定*](http://www.adacore.com/2009/02/23/gem-59/)。 – trashgod