1

現在、私は以下を使用しています:

export CFLAGS="-O2-isysroot/Developer/SDKs/MacOSX10.5.sdk -arch i386 -I/sw/include/"
export LDFLAGS="-Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk,-L/sw/lib/"

sudo ./configure --prefix=/sw --with-quantum-depth=16 --disable-dependency-tracking --with-x=no --without-perl --enable-static --disable-shared --with-jpeg --with-tiff --disable-assert make

上記のコードは、assertを使用して「identify」ツールを生成します。破損したpng画像を特定してこれをテストしています。アサートでクラッシュ/終了するだけを識別します。私はこれをMacで実行しています。

アサートなしでリリースモードを構築するための提案はありますか?(私は本当に簡単な解決策を期待しています:))

4

1 に答える 1

2

configureを実行するときは、次のようにします。

./configure DEFS = -DNDEBUG

アイデアは、NDEBUGを定義することです。

于 2009-09-03T11:38:22.043 に答える