1

こんにちは、私は Xcode 4 を使用しており、章の最後で Bjarne Stroustrup の第 12 章 FLTK デモを実行するために FLTK 1.3.0 をセットアップしようとしています。コンパイル時に次のエラーが発生し続け、どこに行くべきかわかりません。リンカーフラグに関係している可能性があると考えていますが、どのフラグをどこに追加すればよいかわかりません...

エラーは次のとおりです。

アーキテクチャ x86_64 の未定義シンボル: "Fl_JPEG_Image::Fl_JPEG_Image(char const*)"、参照元: Graph_lib::Image::Image(Point, String, Graph_lib::Suffix::Encoding) in Graph.o "Fl_GIF_Image::Fl_GIF_Image (char const*)"、参照先: Graph.o ld の Graph_lib::Image::Image(Point, String, Graph_lib::Suffix::Encoding): アーキテクチャ x86_64 のシンボルが見つかりませんでした: エラー: リンカコマンドは終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)

4

2 に答える 2

2

で存在するリンカーフラグを渡します--use-imagesか?試す:

> fltk-config --use-images --ldflags

結果をチェックして、システムイメージライブラリ、またはオプションでfltkでビルドされたもののいずれかを取得していることを確認します。

于 2012-03-28T11:16:26.977 に答える
2

また、これは非常に便利であることがわかりました。

fltk-config --compile test.cpp

それは私にとって完璧に機能しました。fltk-config の使用例については、http://www.fltk.org/doc-1.1/basics.html を参照してください。

于 2012-09-07T16:05:22.537 に答える