ここで単純な構造体を作成しようとしています:
color.h:
#ifndef COLOR_H_
#define COLOR_H_
struct Color{
float r,g,b;
};
#endif
tile.cpp
#include "color.h"
void display(int x, int y, int tile_size, Color col){
glBegin(GL_POLYGON);
glColor3f(col.r,col.g,col.b);
...
}
しかし、次のエラーが発生します。
color.h: 3: color.h: 構造体: 見つかりません
color.h: 4: color.h: float: 見つかりません
color.h: 5: color.h: 構文エラー: "}" 予期しない