Включить объявление "Game" в заголовок
блокнот main.h =>
#ifndef MAIN_H
#define MAIN_H
class Game
{
private:
...
public:
...
};
#endif
// main.h
notepad main.cpp =>
#include "main.h"
Game g; // We should be OK now :)
int
main(int argc, char* args[])
{
return 0;
}
gcc -g -Wall -pedantic -I../include -o main main.cpp
Обратите внимание, как вы:
1) Определите ваши классы (вместе с любыми определениями типов, константами и т. Д.) В заголовке
2) # включить заголовок в любой файл .cpp, для которого нужны эти определения
3) Скомпилировать с "-I", чтобы указать каталог (или каталоги), содержащие ваши заголовки
Надежда, которая помогает