簡體   English   中英

使用SWIG在GO中包裝OpenCV的C ++ API

[英]Use SWIG to wrap OpenCV's C++ API in GO

我正在嘗試使用SWIG來包裝OpenCV的C ++ API。 現在,我已經安裝了系統方面的OpenCV。 我的問題是:

  1. 是否可以包裝“系統級”庫而不將它們放入SWIG文件的同一目錄中? 例如,我的opencv頭文件位於/usr/local/opt/opencv/opencv2/opencv.hpp 我可以在SWIG中使用%include "opencv2/opencv.hpp"嗎?

  2. 我應該如何開始這項工作? 我應該先包裝常數嗎?

謝謝。

您可以%include任何您喜歡的頭文件。 它不必在同一目錄中。

我首先要考慮要提供給Go程序的API。 好的Go API通常與好的C API不同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM