This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 编译器/处理器 SDK-AM57X:OpenCV 编译错误

Guru**** 2031750 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/568117/compiler-processor-sdk-am57x-opencv-compile-error

器件型号:PROCESSOR-SDK-AM57X

工具/软件:TI C/C++编译器

您好!

我正在尝试在 AM572x GPEVM 上运行 OpenCV。 使用 code composer studio、我可以在开发板上运行一个简单的'hello world'程序。

当我尝试包括 OpenCV 函数时、我会针对每个 OpenCV 函数获得此错误-  

/home/igor/workspace_v6_2/openCvTest/Debug/../main.cpp:28:未定义`CV::imread (CV::字符串常量&、int)'的引用

/home/igor/ti-processor-sdk-linux-am57xx-evm-02.00.01.07-es2.0/linux-devkit/sysroots/cortexa15hf-vfp-neon-linux-gnueabi/usr/include/opencv2/core/cvstd.hpp:625:对`CV:::字符串::allocate (unsigned int)'的引用未定义

我有用于所有相关头文件的#include、我可以在项目浏览器的"Includes"部分中看到头文件。

有没有关于这里有什么错误的想法?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Igore

    几次前、我写了一份个人文档(而非 TI)、并在 AM572上对 OpenCV 做了一些基准标记。

    我将其附在这个帖子上-请记住、这是我的个人文档、因此它可能会有错误、它适用于较早版本的 OpenCV、并且所有路径都可能错误。  但它可以告诉您如何构建和运行 OpenCV

    阅读并告诉我它是否对您有所帮助

    Ran/scs-file/__key/communityserver-discussions组件-files/791/AM57X-testing-of-OpenCV.docx