0

我想编译一个包含 imagemagick 的可执行文件,它是 libpng 之类的委托库,以简化分发。我很容易将 imagemagick 编译到我的应用程序中,但它似乎总是使用动态库。

我使用 macports 安装了动态和静态委托库。有没有办法告诉 ImageMagick 使用静态而不是动态?

我目前正在使用以下配置参数:

./configure --prefix=/opt/local --with-quantum-depth=8 --disable-installed --disable-dependency-tracking --without-x --without-perl --enable-static --disable -shared --with-jpeg --with-tiff CPPFLAGS="$CPPFLAGS" LDFLAGS="$LDFLAGS" CFLAGS="$CFLAGS" --disable-openmp --disable-openmp-slow

谢谢,瑞

4

1 回答 1

0

我在任何地方都找不到解决方案。基本上,我最终从头开始编译所有委托项目,并将 *.dylib 文件包含在应用程序包中。

于 2009-12-10T11:58:27.607 回答