Я пытаюсь настроить свой код для использования allegro libray, я использую KDEV4 под mandriva, я установил пакет allegro-dev. Затем при использовании функций allegro в KDevelop он отображает документацию, поэтому он наверняка нашел библиотеку.
Однако, когда я компилирую исходный код, я получаю allegro_init()
не объявленную ошибку, поэтому я проверил файл CMakeLists.txt
, и я думаю, что проблема там:
project(game)
add_executable(game main.cpp)
Что я должен написать в cmake, чтобы найти и связать библиотеку?
У меня есть общая установка, где:
- включает в себя
/usr/include
- и библиотеки в
/usr/lib
Я установил allegro 4.4 под KDE 4.6.5 mandriva 2011 free, cmake 2.8.4.
Если не очевидно, мой вопрос - как должен выглядеть мой CMakeLists.txt для компиляции с включенным allegro.