1

以下のコマンドを使用して、シェルでプログラムを正常にコンパイルしました。サンプル バイナリ ファイルが生成され、正常に動作します。

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です。どうすればうまくリンクできますか?

4

1 に答える 1

0

私はこのように修正します ここに画像の説明を入力

コマンド int を他のリンカー オプションで直接使用する

于 2014-12-03T02:30:20.863 に答える