为什么这些 CGAL Bin/Lib vc140 不是 vc141?

Why Are These CGAL Bin/Lib vc140 Not vc141?

我已经在 Windows 10 64 位上使用 Visual Studio Enterprise 2017 成功构建了最新的 CGAL v4.11。一切都运行良好,但我只是想知道为什么库以 vc140 而不是 vc141 命名?我的提升是 v1.65.1 MSVC 14.1,MSVC 平台工具集 v141。有什么不对的地方吗?谁能解释一下?

编辑:这是库

CGAL_Core-vc140-mt-4.11.dll
CGAL_Core-vc140-mt-gd-4.11.dll
CGAL_Core-vc140-mt-gd-4.11.pdb
CGAL_ImageIO-vc140-mt-4.11.dll
CGAL_ImageIO-vc140-mt-gd-4.11.dll
CGAL_ImageIO-vc140-mt-gd-4.11.pdb
CGAL_Qt5-vc140-mt-4.11.dll
CGAL_Qt5-vc140-mt-gd-4.11.dll
CGAL_Qt5-vc140-mt-gd-4.11.pdb
CGAL-vc140-mt-4.11.dll
CGAL-vc140-mt-gd-4.11.dll
CGAL-vc140-mt-gd-4.11.pdb
Debug
Release

CGAL cmake 机制不处理用于命名库的 MSVC 编译器的次要版本号(这就是为什么你有 140 而不是 141)。

this file