2

我尝试portaudio-go在 Mac OS X 10.8 下运行。我通过安装 portaudio

sudo port install portaudio

所以现在portaudio.h位于/opt/local/include. 由于该文件夹不是头文件的默认位置,因此在运行时

go get code.google.com/p/portaudio-go/portaudio

我收到一条错误消息,提示portaudio.h找不到。有没有相当于-I /opt/local/include我可以用于 go 的东西?

/编辑:已回答

4

1 回答 1

1

我修改了第一行portaudio.go

package portaudio

/*
#cgo CFLAGS: -I/opt/local/include
#cgo LDFLAGS: -L/opt/local/lib -lportaudio

现在一切正常,谢谢!

于 2013-05-21T19:43:06.610 回答