包括Allegro 5问题

时间:2012-05-23 23:32:25

标签: allegro5

我刚从终端安装了Allegro 5,如下所示:http://wiki.allegro.cc/index.php?title=Install_Allegro5_From_SVN/OSX#Preliminaries。但是,当我尝试编写程序时,它包含了allegro.h。我试过了:

    #include <"allegro5/allegro5.h">
    #include <iostream>
    using namespace std;

    int main () {
        cout<<"foo"<<endl;
    }

但编译时出现以下错误(使用g ++):

foo.cpp:1:33: error: "allegro5/allegro5.h": No such file or directory

我也尝试过:

    #include <"/usr/local/include/allegro5/allegro5.h">
    #include <iostream>
    using namespace std;

    int main () {
        cout<<"foo"<<endl;
    }

但是当我尝试编译时出现以下错误:

foo.cpp:1:52: error: "/usr/local/include/allegro5/allegro5.h": No such file or directory

我知道/usr/local/include/allegro5/allegro5.h中的文件存在。我已经尝试过#include&lt;“/ usr / local / include / allegro5 / allegro.h”&gt;和#include&lt;“allegro5 / allegro.h”&gt;以及所有类似的结果。我知道这是一个非常基本的问题,我只想编写一个可以成功包含allegro的程序。

1 个答案:

答案 0 :(得分:1)

双引号错误且文件不正确。它应该是:

#include <allegro5/allegro.h>