当前下载的版本是aruco2.0.19
基于已安装配置好的opencv,建立如下文件结构
c:/opencv3x/aruco2.0.19
/build
/sources
将下载的aruco-2.0.19.zip中源文件解压到sources目录,sources目录下应有3rdparty,matlab, src, CMakeLists.txt等目录或文件
打开cmake-gui, 源选则C:\opencv3x\aruco2.0.19\sources, 目的选择C:\opencv3x\aruco2.0.19\build
点击configure可能会因为找不到opencv安装路径而报错,这里我设置OPENCV_DIR=C:\opencv3x\opencv3.1\build\install, 即Opencv编译后包含 OpenCVConfig.cmake的目录
再次configure并generate即可。
最后进入C:\opencv3x\aruco2.0.19\build打开aruco.sln编译即可。
值得注意的是,解决方案中的ALL_BUILD, INSTALL, uninstall, ZERO_CHECK等工作都可以删除。仅aruco是核心工程,其它都是示例工程。
由于aruco.sln并不大,实际进行学习开发移植就可以直接在此解决方案中进行,学习就可以直接从示例工程着手。
时间: 2024-10-19 10:48:18