このC++コンパイラエラーは何度も報告されていますが、問題の解決策は見つかりませんでした。Foo.hhという2つのファイルがあります。
class Serial
{
public:
Serial(int portNumber);
~Serial();
private:
int portNr;
};
およびFoo.cc:
#include "Foo.hh"
Serial::Serial(inx portNumber)
{
portNr = portNumber;
}
Serial::~Serial()
{
}
Linuxでコンパイルしようとしています
g++ -I. -c -o Foo.o Foo.cc
エラーを返す
Foo.cc:4:15: error: expected constructor, destructor, or type conversion before ‘(’ token
これでエラーが発生する特別な理由はわかりません。どんなアイデアでもありがたい...