【发布时间】:2017-03-03 09:43:23
【问题描述】:
我的问题与嵌入式系统中 OpenCV 的使用有关。我不想在我的嵌入式平台上编译整个 opencv 库,而是想知道是否可以只复制这些库并从我的 .cpp 主文件中调用它们。
到目前为止,我通常做的是在我的嵌入式平台和 main.cpp 调用中编译 openCV
#include <opencv2/opencv.hpp>
然后在我刚刚放入的 cmake 文件中:
find_package( OpenCV REQUIRED )
target_link_libraries( main ${OpenCV_LIBS} )
此方法有效,但我想节省空间并仅使用 .so 或 .a 库。有可能这样做吗?如果是,怎么做?
谢谢
【问题讨论】:
标签: c++ opencv embedded shared-libraries static-libraries