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

时间:2017-11-02 12:38:15

标签: cgal

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

编辑:这是libs

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

1 个答案:

答案 0 :(得分:1)

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

请参阅this file