我想编译一个包含imagemagick及其代理库(如libpng)的可执行文件,以便于分发。我很容易将imagemagick编译到我的应用程序中,但它似乎总是使用动态库。
我使用macports安装了动态和静态代理库。有没有办法告诉ImageMagick使用静态的而不是动态的?
我当前正在使用以下配置参数:
--当quantum depth=8时--禁用已安装--禁用依赖项跟踪--不使用-x--不使用perl--启用静态--禁用共享--使用jpeg--使用tiff CPPFLAGS=“$CPPFLAGS” LDFLAGS=“$LDFLAGS”CFLAGS=“$CFLAGS”
芮
我在任何地方都找不到解决办法。基本上,我最终从头开始编译所有代理项目,并将*.dylib文件包含在应用程序包中。