首页 文章

在ubuntu 12.04上构建allegro5

提问于
浏览
0

我遵循这个教程:http://wiki.allegro.cc/index.php?title=Ubuntu_and_Allegro_5起初我不能't find where allegro5 was installed, i ran find, and it turned out allegro5 was in /usr/local/allegro5/. So i proceeded to step ' Build allegro' .

那就是问题发生的地方,“cmake ..”给了我这个错误:

CMake错误:源目录“/ usr / local / include / allegro5”似乎不包含CMakeLists.txt . 指定--help用于使用,或按CMake GUI上的帮助按钮 .

1 回答

  • 1

    Cmake的源目录应该是包含Allegro源的根文件夹 . 所以你应该从你的构建文件夹(在Allegro文件夹中)运行 cmake .. .

    如果您仍然遇到问题,请查看本教程 . http://wiki.allegro.cc/index.php?title=Install_Allegro5_From_SVN/Linux/Debian我刚用它在Ubuntu 13.04上安装Allegro,效果很好 .

    附:我认为在Ubuntu / usr / local / lib上不在库的搜索路径中,因此当您第一次尝试运行已编译的程序时可能会出错 . 您可以通过将行 include /usr/local/lib 放入文件 /etc/ld.so.conf 然后运行 sudo ldconfig 来更新路径来添加它 .

相关问题