当我在终端运行时
go build -buildmode=plugin ../mrapps/wc.go
go run mrsequential.go wc.so pg*.txt
程序运行正常
当我在 goLand 中运行它时
GOROOT=/usr/lib/go-1.18 #gosetup
GOPATH= #gosetup
/usr/lib/go-1.18/bin/go build -o /home/maikle/.cache/JetBrains/GoLand2023.3/tmp/GoLand/___go_build_6_5840_main /home/maikle/Downloads/lab/6.5840/src/main/mrsequential.go #gosetup
/home/maikle/.cache/JetBrains/GoLand2023.3/tmp/GoLand/___go_build_6_5840_main /home/maikle/Downloads/lab/6.5840/src/main/wc.so pg*.txt -buildmode=plugin -gcflags=all=-N -l ../mrapps/wc.go
2024/01/14 20:49:57 cannot load plugin /home/maikle/Downloads/lab/6.5840/src/main/wc.so
Process finished with the exit code 1
这是我在 goLand 中的配置
我在谷歌上尝试过,但不起作用
我尝试修改为'../mrapps/wc.go pg*.txt',还是不行