我需要创建librtaudio.dylib,一个动态加载的rtaudio库(http://www.music.mcgill.ca/~gary/rtaudio/)。我想编写cffi绑定(在sbcl中),但我似乎无法编译使用cffi可加载的dylib。下面是我用来创建dylib的编译器和链接器命令:
g++-o2-墙-iinclude-fpic-dhave-gettimeofday-d_uuu macosx-u core-c rtaudio.cpp-o rtaudio.o
g++-dynamiclib-安装\name/usr/local/lib/lib rtaudio.dylib-lssystem-兼容性\version 1.0-当前版本1.0 rtaudio.o-o librtaudio.dylib-lpthread-framework coreaudio-framework corefundation