在OS X(+ MacPorts)上使用portaudio-go建立一个go项目

时间:2013-05-21 16:38:02

标签: go macports portaudio

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

安装了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?

/ edit:已回答

1 个答案:

答案 0 :(得分:1)

我修改了portaudio.go的第一行:

package portaudio

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

现在一切正常,谢谢!