linux - 安装ridgerun sdk - Leopard board DM

标签 linux opencv sdk

我想安装 ridgerun sdk 以在 Leopardboard DM365 上构建和运行应用程序。我是新手,我按照 ridgerun sdk 入门指南 - https://www.ridgerun.com/developer/wiki/index.php/DM365_Leopard_SDK_2011Q2_Getting_Started_Guide 进行了操作。

我已经按照指南安装了 sdk。然后按照指南,我配置 sdk 来构建它——“make configure”。在配置中我选择了对 opencv-2.1.0 的支持。然后当我“制作”sdk 时,出现以下错误:

Checking dependencies for OpenCV-2.1.0
Compiling and installing OpenCV-2.1.0...
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named numpy.distutils
CMake Warning: The variable, 'BUILD_DOXYGEN_DOCS', specified manually, was not used during the generation.
CMake Warning: The variable, 'BUILD_PYTHON_SUPPORT', specified manually, was not used during the generation.
CMake Warning: The variable, 'CMAKE_TOOLCHAIN_FILE', specified manually, was not used during the generation.
make[3]: *** [cmake_built] Error 2
Error building OpenCV-2.1.0
make[2]: *** [dependency_build] Error 1
make[1]: *** [apps_build] Error 1
make: *** [fs_build] Error 2

我现在被困住了。我搜索了很多但找不到任何东西。请指导我必须做什么。 谢谢, 马兹

最佳答案

您必须禁用 OpenCV 并重新编译。

转到您的 RRSDK 的根目录并运行:

make config

goto "文件系统配置--->选择目标的文件系统软件"

取消选择“OpenCV”。

退出并运行:

make
make install

已知 OpenCV 在此版本的 RRSDK 中存在配置错误。

关于linux - 安装ridgerun sdk - Leopard board DM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11201918/

相关文章:

C++ 未定义对 <a 函数> 的引用

linux - bash:获取一对 XML 标签之间的内容并将它们分别存储到多个文件中

c# - 使用Emgu-CV捕获视频时尝试读取或写入 protected 内存

c# - 使用emgu 3.0,MorphologyEx,C#打开和关闭图像处理

Linux Makefile - CXX 未定义

php - 如何在 127.0.0.1 :9000 上重新启动已编译的 php-fpm

c++ - 如何将Torch::Tensor转换为cv::InputArray?

iPhone SDK : EXC_BAD_ACCESS with CFRelease for ABAddressBookRef

python - 如何在带有谷歌翻译api的python中使用api key

ios - 读取权限后直接请求发布权限 - Facebook SDK for iOS 6