gpt4 book ai didi

c++ - "Symbol uhd::stream_cmd_t::STREAM_MODE_START_CONTINUOUS could not be resolved"

转载 作者:太空宇宙 更新时间:2023-11-04 13:22:20 26 4
gpt4 key购买 nike

我正在与 Redhawk 合作,试图通过 redhawk 构建一个设备来运行 USRP x310 作为接收器。我正在尝试使用来自 https://github.com/RedhawkSDR/USRP_UHD 的 USRP 源代码.该设备的构建没有任何错误,但当我去找我们时,它的功能出现了一些问题。当我回到源头查看有关更正问题时,它显示代码中有错误(这是在进行任何更改之前)。有两个错误实例,它们是代码中唯一的错误。当我尝试访问 uhd::stream_cmd_t enum 时。如果我右键单击并说“查看源代码”,它会准确指出我正在尝试访问的内容,但错误继续说明该符号无法解析。我仔细检查了库是否正确链接,并仔细检查了访问结构内部枚举的语法。关于此错误是什么以及如何修复它的任何想法都会很棒。

附加信息:

REDHAWK版本为1.10.0R201407290010

从 grep 请求中显示的 RPM 是:

[redhawk@localhost ~]$ rpm -qa | egrep -i 红鹰
redhawk-libVITA49_v1-2.0.0-10.el6.x86_64
RedhawkDevUtils_v1-3.0.0-10.el6.x86_64
redhawk-ide-1.10.0-10.el6.x86_64
redhawk-libVITA49_v1-debuginfo-2.0.0-10.el6.x86_64
redhawk-sdrroot-dom-profile-1.10.0-10.el6.x86_64
redhawk-sdrroot-dom-mgr-1.10.0-10.el6.x86_64
redhawk-libVITA49_v1-devel-2.0.0-10.el6.x86_64
redhawk-1.10.0-10.el6.x86_64
redhawk-devel-1.10.0-10.el6.x86_64
redhawk-debuginfo-1.10.0-10.el6.x86_64
redhawk-basic-components-1.10.0-10.el6.x86_64
RedhawkDevUtils_v1-devel-3.0.0-10.el6.x86_64
redhawk-sdrroot-dev-mgr-1.10.0-10.el6.x86_64
RedhawkDevUtils_v1-debuginfo-3.0.0-10.el6.x86_64
redhawk-codegen-1.10.0-10.el6.noarch
(我关闭了 UHD,因为它引入了更多内容)

最佳答案

REDHAWK 与 USRP 的 uhd 包打包在一起。如果您想修改 USRP_UHD REDHAWK 设备源代码,您还需要安装 uhd-devel 包(sudo yum install uhd-devel)。否则,USRP_UHD 将无法编译,您将在 REDHAWK IDE 中看到您提到的错误。

REDHAWK 1.10(和 2.0.1)当前与 uhd 3.5.3 打包在一起,而 X310 USRP 需要更新版本的 uhd。我建议更新到 uhd 3.7.3,因为更新的版本可能会产生依赖冲突(由于提升)。话虽如此,USRP_UHD REDHAWK 设备仅在 USRP N210 硬件上进行了测试,您的使用情况可能因 X310 硬件而异。

要更新到 3.7.3,请按照此处的说明进行操作:http://files.ettus.com/manual/page_build_guide.html .您可能需要卸载现有的 uhd 版本,这将卸载 REDHAWK USRP_UHD 设备(以及 REDHAWK 2.0 及更高版本中称为 redhawk-devices 的东西),这很好,因为您正在重建和安装两个 uhd和你自己的 USRP_UHD。

关于c++ - "Symbol uhd::stream_cmd_t::STREAM_MODE_START_CONTINUOUS could not be resolved",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34725286/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com