以下のコマンドを使用して、シェルでプログラムを正常にコンパイルしました。サンプル バイナリ ファイルが生成され、正常に動作します。
gcc -g -o build/debug/example -Iinclude docs/example.c \
build/debug/libmupdf.a \
build/debug/libfreetype.a build/debug/libjbig2dec.a \
build/debug/libjpeg.a build/debug/libopenjpeg.a \
build/debug/libz.a -lm
しかし、Code::Blocks でコンパイルしようとするとうまくいきません。プロジェクトのビルド オプションは次のようになります。
コンパイラは 1 つのエラーを返します。
more undefined references to 'FT_Name_Index' Fellow
スタティック システム ライブラリのリンクを間違えたようlibm.a
です。どうすればうまくリンクできますか?