1

有没有人为 MacOS X 10.6编译或知道预编译的libnoise ?由于 libtool 问题,它在此处无法立即编译。

libtool --mode=compile g++   -c ../src/latlon.cpp -o ../src/latlon.o
libtool: unknown option character `-' in: --mode=compile
4

1 回答 1

5

这是因为 OS X 有自己的 ,与在OS X上调用libtool的 GNU 有很大不同。您需要编辑设置libtoolglibtoolMakefilesrc/

LIBTOOL = glibtool

等等。您还应该删除生成.so文件的行,因为 OS X 具有不同的动态库格式及其安装方式。我建议你坚持.a归档。祝你好运!

这份 Apple 文档Porting UNIX/Linux Applications可能会对您有所帮助。

于 2010-04-06T01:45:58.717 回答