allegro libray を使用するようにコードをセットアップしようとしています。mandriva で KDEV4 を使用しています。allegro-dev パッケージをインストールしました。その後、KDevelop で allegro 関数を使用するとドキュメントが表示されるので、確かにライブラリを見つけました。
ただし、ソースをコンパイルするallegro_init()
とエラーが宣言されないため、CMakeLists.txt
ファイルを確認したところ、問題があると思います。
project(game)
add_executable(game main.cpp)
ライブラリを見つけてリンクするには、cmake に何を書く必要がありますか?
私は一般的なインストールをしています:
- 含まれています
/usr/include
- そしてライブラリは
/usr/lib
KDE 4.6.5 mandriva 2011 free、cmake 2.8.4 の下に allegro 4.4 をインストールしました。
明らかでない場合、私の質問は、私の CMakeLists.txt が allegro を含めてコンパイルするためにどのように見えるべきかということです。