有了一个Hantek 6022 to,我想安装sigrok和pulseview。
按照这里上的每一条指令构建和安装libserialport、libsigrok、libsigrokdecode、sigrok和pulseview以及这里来安装fx2lafw。
安装后,因为没有可用的应用程序图标,请运行
pulseview终端说找不到命令,所以我用apt安装
sudo apt install pulseview在通过apt安装之后,我现在在应用程序窗口上有了pulseview图标,但是在单击时什么也没有发生,方法是从我获得的终端运行pulseview。
pulseview: symbol lookup error: pulseview: undefined symbol: _ZN6sigrok7Context20create_analog_packetESt6vectorISt10shared_ptrINS_7ChannelEESaIS4_EEPfjPKNS_8QuantityEPKNS_4UnitES1_IPKNS_12QuantityFlagESaISG_EEsigrok cli工作并找到示波器。
sigrok-cli --scan
The following devices were found:
demo - Demo device with 13 channels: D0 D1 D2 D3 D4 D5 D6 D7 A0 A1 A2 A3 A4
fx2lafw:conn=1.11 - Saleae Logic [S/N: Saleae Logic] with 8 channels: D0 D1 D2 D3 D4 D5 D6 D7我用的是ubuntu 20.04
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04 LTS
Release: 20.04
Codename: focal在过去的几个小时里到处寻找解决方案,但什么也没找到。
也许我搞砸了安装从源头,然后通过apt?但塞格克莱也经历了同样的手术并且活了下来.
在这一切之后,我甚至不知道怎么卸载我刚安装的东西.
发布于 2020-05-16 23:07:36
您所收到的错误是因为您使用apt安装的PulseView与您安装的libsigrokcxx.so不兼容。它不使用它,所以它不抱怨。
通常,如果您只想要最新的版本,我们不建议从源代码构建。如果这是您想要的,请使用AppImage:https://sigrok.org/wiki/Downloads#Linux_AppImage_双星
https://askubuntu.com/questions/1235215
复制相似问题