すいませんコンパイルできなくて悩んでいた者です
いままでいろいろ試してみたのですがコンパイルするマクロの不具合が問題でした
cl test.c func.cとマクロに書いてたのですがfunc.cが削れててcl test.cになってました
お騒がせして申し訳ございませんm(_ _)m