「構文エラー : ';' が '<クラスヘッド>' の前にありません。」
と出る場合、どのような間違いをしていることが考えられますでしょうか?
どこかのcppファイルで';'が抜けてるだけだと思って
現在探しているのですが中々見つからず・・・

#ifndef __HOGE_H_
#define __HOGE_H_

; ←これでエラーがなくなる

class HOGE