2016-09-22 2 views
0

私はsdlを使用してC++プログラムを実行しています。私のubuntuバージョンは16.04です。 後I須藤はapt-getをlibsdl1.2-devのをインストールし、次のように表示を実行します。SDLライブラリエラー:-lSDL_ttfが-lSDL_imageを見つけることができません。

グラム++ sdl-config --cflags -g -Wall -W -WeffC++ -Wextra -pedantic -O0 main.cppに-o generateFrames.o sdl-config --libsを実行します - lSDL_ttf -lSDL_image

は/ usr/binに/ LD:-lSDL_ttf

は/ usr/binに/ LDを見つけることができません。-lSDL_image

collect2はを見つけることができません:エラー:ldは1つの終了ステータスを返した

メイクファイル:10:このエラーを取り除くためにどのように*** [ファイル名を指定して実行]エラー1

: 'RUN' の目標のためのレシピは

メイクを失敗しましたか?

答えて

0

SDLライブラリのみをインストールしました。 SDL_imageとSDL_ttfは異なるライブラリです。 sudo apt-get install libsdl-image1.2-dev libsdl-ttf2.0-devでダウンロードできます。別の一般的なSDL拡張SDL_mixerもあります。libsdl-mixer1.2-dev

+1

また、SDL_netもあります。 – HolyBlackCat

+0

ミキサーをダウンロードしていただきありがとうございます。「-lSDL_imageが見つかりません」と表示されましたが、「-lSDL_ttfが見つかりません」と表示されます。ヒントを教えてください。 – tiger

+0

'libsdl-ttf1.2-dev'が動作しなかった場合、' libsdl-ttf2.0-dev'を試して、結果を教えて答えを編集できるようにしてください。 – AXaViaN

関連する問題