3 回答

TA貢獻(xiàn)1830條經(jīng)驗(yàn) 獲得超3個(gè)贊
看來(lái)你的依賴庫(kù)github.com/iovisor
壞了。嘗試查看他們的 github 看看是否有任何問(wèn)題,或者只是做一些事情,比如go get -u
將您的項(xiàng)目依賴項(xiàng)更新到最新版本(可能已經(jīng)發(fā)布了一些新版本并且問(wèn)題已解決)。該版本也可以在您的 go.mod 文件中進(jìn)行限制,因此您可能希望在那里進(jìn)行更改。

TA貢獻(xiàn)1858條經(jīng)驗(yàn) 獲得超8個(gè)贊
gobpf@v0.2.0與 不兼容bcc-0.25.0,但適用于bcc-0.24.0。
我檢查了所需版本的代碼:
git clone --branch v0.24.0 https://github.com/iovisor/bcc.git
然后我按照說(shuō)明從源代碼構(gòu)建它:
mkdir bcc/build; cd bcc/build
cmake ..
make
sudo make install
cmake -DPYTHON_CMD=python3 .. # build python3 binding
pushd src/python/
make
sudo make install
popd
這個(gè)問(wèn)題有更多信息。12 天前有一個(gè) PR 合并了一個(gè)潛在的修復(fù)——它將在下一個(gè)版本的 gobpf 中可用。

TA貢獻(xiàn)1806條經(jīng)驗(yàn) 獲得超8個(gè)贊
我使用了與以下兼容的最新提交bcc-0.25.0:
$ go list -m github.com/iovisor/gobpf@master
github.com/iovisor/gobpf v0.2.1-0.20221005153822-16120a1bf4d4
然后在您的 中g(shù)o.mod,使用:
require github.com/iovisor/gobpf v0.2.1-0.20221005153822-16120a1bf4d4
- 3 回答
- 0 關(guān)注
- 321 瀏覽
添加回答
舉報(bào)