2011-10-19 17 views
0

私のマシンでttf SDLフォントを稼働させようとしています。SDL C++リンカエラー

私はCodeBlocksを使用しており、標準のSDLウィンドウを構築するために既に適切なリンクを持っています: -lSDL -lSDL_main問題なし。

私はちょうど私が-lSDL_ttfとリンクすることになっていると私は-lSDLmainと-lSDL後にオプションを結ぶ私のIDEでこれを含めて確認し、エラーを取得するために、ウィキペディアや他のソースから読み込まれています

ld.exe||cannot find -lSDL_ttf| 
||=== Build finished: 1 errors, 0 warnings ===| 

私はコンパイラでSDLサブディレクトリにダウンロードされたヘッダとファイルを抽出しましたが、私が間違っていることは分かりません。

答えて

0

ここで何が起こっているかについてもう少し詳しくお聞かせください。 -lSDLは動作していますが、-lSDL_ttfは動作していません。つまり、コンパイラはSDLライブラリを検索していますが、SDL_ttfは見つけていません。あなたはSDL_ttfライブラリをどこか(dll)持っていますか?ここから取得してくださいhttp://www.libsdl.org/projects/SDL_ttf/

EDIT:どのコンパイラを使用していますか? "-L"を指定しようとしましたか?現在のディレクトリで検索しますか?あなたが実行している完全なリンカコマンドを教えてください。

+0

私はWin32でSDL_ttf .dllファイルを持っていて、それを見つけることができるはずです。悲しいかな、私はまだエラーが見つかりません。 –