【问题标题】:usage of Plugin Description generator?插件描述生成器的用法?
【发布时间】:2021-04-06 14:51:20
【问题描述】:

我在一个问题上需要帮助,即没有生成我的插件描述。我的 .adtfplugin 生成正确。我想使用 adtf_plugin_description_generator.exe 生成插件描述。 它需要一些 opencv dll 和一个特定的系统文件。

所以我去了我的 adtf bin 路径并运行

adtf_plugin_description_generator.exe -plugin=C:/Users/XXX/myplugin.adtfplugin -system=C:/Users/XXX/xxx.adtfsystem -dynamiclinks=[C:/Users/XXX/opencv.dll;C:/Users/XXX/someotherdlls]

当我在 cmd shell 中运行上述命令时,我得到类似的错误

2021-04-06 16:03:45 [ERROR]: Could not register plugin in runtime Result code '-20 '(ERR_NOT_FOUND) - Could not load plugin "C:\Filters\example": file or dependencies not found [File: C:\jenkins\ws\A3_bld\PLATFORM\WIN7_x64_vc140\source\src\libraries\ucom3\src\runtime.cpp] [Line: 1759] [Func: adtf::ucom::ant::detail::cRuntime::cRuntimePrivate::LoadPluginImpl] [main.cpp(229)]                                

2021-04-06 16:03:45 [ERROR]: Result code '-20 '(ERR_NOT_FOUND) - Could not load plugin "C:\Filters\example": file or dependencies not found [File: C:\jenkins\ws\A3_bld\PLATFORM\WIN7_x64_vc140\source\src\libraries\ucom3\src\runtime.cpp] [Line: 1759] [Func: adtf::ucom::ant::detail::cRuntime::cRuntimePrivate::LoadPluginImpl] [main.cpp(693)] 

如果问题不清楚,请见谅。

【问题讨论】:

    标签: adtf adtf3


    【解决方案1】:

    请查看https://support.digitalwerk.net/adtf/v3/guides/sdk_generate_plugin_description.html(详细)和https://support.digitalwerk.net/adtf/v3/guides/tools_adtf_plugin_description_generator.html(CMake 支持),因为您并没有真正使用 ADTF 插件描述生成器本身,即使您需要附加库,CMake 也是最好的选择作为后期构建步骤。

    请记住,这是最新 ADTF (>= 3.11) 的文档,并且您的版本可能还没有提供某些功能(您的调用 -plugin 可能指出您正在运行旧版本,因为它已经更改为 --plugin 例如)。建议迁移到最新的 ADTF,尤其是在错误修复和扩展功能方面。

    无论如何,如果本文档无法为您提供解决方案,请查看指南中的所有给定教程和示例,它们每次都会这样做。还请指出加载中断的整个日志消息,特别是如果文件存在(也是依赖项)。您的日志 sn-p 尝试加载一个文件夹(C:\Filters\example 但这应该类似于 path/to/some_filter.adtfplugin),这可能是系统文件中的错误,因此请检查路径和内容。

    【讨论】:

    • 感谢您的回复。通常我每次都使用 cmake 生成插件描述。这次因为它出现了一些错误,我也尝试单独使用 plugin_description_generator,所以我认为这可能会提供更多信息。正如您所说,系统文件可能存在问题,因为插件位于正确的路径中,并且依赖项位于正确的路径中。我将查看系统文件。另外我正在使用 3.3 版的 adtf ,需要升级它。有什么方法可以自动生成 .adtfsystem 文件?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-30
    • 1970-01-01
    • 2014-07-15
    • 1970-01-01
    • 2019-03-08
    • 1970-01-01
    相关资源
    最近更新 更多