typedef __int64 int64_t;
という型があります。
これのサイズをチェックして
8バイトじゃなければ
コンパイルを中止するようにしたいんですが
何か方法はありますか?

イメージとしてはこんな感じです。
#if sizeof(int64_t) != 8
#error 失敗すますた。
#endif