我是Go的新手。我想为Go使用PortMidi包装器,试图使用它: Go PortMidi
使用时:
go get github.com/rakyll/portmidi
我有:
/usr/bin/ld: $WORK/github.com/rakyll/portmidi/_obj/portmidi.cgo2.o: undefined reference to symbol 'Pt_Start'
/usr/lib/libporttime.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
试图搜索一下:
DSO missing from command line
和
undefined reference to symbol 'Pt_Start'
但一无所获。
答案 0 :(得分:1)
答案 1 :(得分:0)
缺少libportmidi的动态库。
尝试:
sudo apt-get install libportmidi0
如果您使用的是debian / ubuntu系统,那应该解决它。如果您的linux系统搜索中没有该库,您仍然可以获取库源并自行编译。