我刚下载了快板库

我创建一个新的空项目,然后添加源文件

我添加以下代码行:

#include <allegro.h>

我编译并得到以下错误:



所以我进入alconfig.h并更改:
#include "allegro5/platform/alplatf.h"

至:
#include "../../allegro5/platform/alplatf.h.cmake"

现在它给了我这个错误:



所以我摆脱了#include "../../allegro5/platform/alplatf.h.cmake"语句,然后说:



我不知道要从那里去,我正在运行窗户,所以我真的很困惑

最佳答案

看来您正在尝试使用源代码版本而不构建它。请参阅随附的说明,以获取有关如何构建它的信息。简而言之,您需要安装cmake并执行以下操作:

  • 打开Visual Studio命令提示符
  • cd c:\ allegro
  • mkdir构建
  • cd编译
  • cmake ..
  • nmake

  • 到那时,应该建立Allegro。您还可以通过向cmake -G "Visual Studio ..."提供适当的选项来创建MSVC项目文件。然后,您可以在Visual Studio中构建Allegro。 (尽管运行nmake可能更快,更省事。)

    如果要构建除常规安装以外的任何内容,则必须具有所有依赖项。我强烈建议您从以下位置下载适用于Windows的预编译二进制文件:
  • http://www.allegro.cc/files

  • 并忽略以上所有有关如何自行构建的内容。

    关于visual-c++ - 无法使用Visual C++编译Allegro,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4309113/

    10-11 22:38