2009-11-11 51 views
0

我想編譯一個包含imagemagick的可執行文件,它是像libpng這樣的委託庫來簡化分發。我很容易將imagemagick編譯到我的應用程序中,但似乎總是使用動態庫。在ImageMagick/GraphicsMagick中使用libpng static lib

我安裝使用MacPorts的動態和靜態委託庫。有沒有辦法告訴ImageMagick使用靜態的而不是動態的?

我目前使用下列配置參數:

的./configure前綴= /選擇/本地 --with量子深度= 8 --disable安裝--disable-依賴關係跟蹤--without-x --without-perl --enable-static --disable-shared --with-jpeg --with-tiff CPPFLAGS =「$ CPPFLAGS」 LDFLAGS =「$ LDFLAGS」CFLAGS =「$ CFLAGS」 - 禁用的OpenMP - 禁用OpenMP的慢

感謝, 銳

+0

嗯,我想我就嘗試用。應用程序捆綁的動態庫。可能更容易做到。 – rui 2009-11-12 15:20:24

回答

0

我無法在任何地方找到解決方案。基本上,我最終編譯了所有從頭開始的委託項目,並在應用程序包中包含* .dylib文件。