我刚刚从终端安装了 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 <"/usr/local/include/allegro5/allegro.h"> 和 #include <"allegro5/allegro.h"> 以及所有类似的结果。我知道这是一个非常基本的问题,我只想能够编写一个可以成功包含 allegro 的程序。