いままでがx86(32bit)だと思い込んでました。64bitとの違いと思いましたが…
アップグレード来てたのでVS2017_15.8.7に。(詳細削除^^;)全ビルド成功。原因はこれではなさそう。エラーコード調べてみる。

D8040エラーはC++のコンパイラ上のバグかもっていう話がVS2015時代から報告ありますね。
stackoverflowに改善案がありますが多分ここまでやらずにすむ根本的な何かがあるといいなぁと思うんですが。
1- Disable c/c++->general->Multi-processor compilation 2- Disable c/c++->general->optimization 3- Disable c/c++->language->open mp support

15.8系でC++のSSAオプティマイザーとリンカーの強化とかあるんでコンパイラにも手が入ってますね・・・
https://docs.microsoft.com/ja-jp/visualstudio/releasenotes/vs2017-relnotes

「VS2017はバグです」って海外では言われているようなので、まだまだ頻繁に細かいバージョンで改善されたり悪くなったりしているようですね><