>>995
それで、未定義なシンボルはどれかエラーメッセージを見て判断して、
そのシンボルが入っている.hをインクルードしてやればいいかと
どの.hに入っているかは、適当に検索でもかけて調べる、と

0から始めて積み上げていけば、二重定義になることはないはずですよね?