使用Intel编译器集作为平台工具集
cmake with Intel compiler set as platform toolset
我在我的开发机器上安装了英特尔编译器平台,当使用Cmake生成visual studio 2010解决方案时,我希望能够指定使用"Intel"而不是"vc100"的平台工具集。
我似乎找不到改变这一点的设置,当我将编译器更改为icl时,解决方案仍然使用vc100编译器构建,直到我手动更改平台工具集。
我也在寻找类似的功能,将Windows SDK 7.1设置为大量项目的默认工具集,而不必手动修改每个项目。
我相信CMAKE的人已经添加了这个功能,你可以使用这样的东西:
set_target_properties(${YOUR TARGET} PROPERTIES PLATFORM_TOOLSET "Intel C++ Compiler XE 12.1")
看一下:
http://public.kitware.com/Bug/view.php?id=12876我能够通过使用命令行选项(CMake 3.2)更改平台工具集:
cmake . -G "Visual Studio 12" -T "LLVM-vs2013"
相关文章:
- NPM 安装:找不到平台工具集 = v141
- 构建在VS 2013中找不到平台工具集= 'v141'
- 如果使用平台工具集构建应用,则 CCheckListBox 项在选择时会重叠'Visual Studio 2017 (v141)'
- C2064 从 MSVC v100 更新到 v140 平台工具集时出现编译错误
- C V100平台工具集
- 找不到 Visual Studio 2008 的生成工具(平台工具集 = 'v90')
- 如何使用 CMake 设置 VS 平台工具集属性
- 如何为 VC++ 2013 安装平台工具集
- Visual Studio 2013 在使用 VS 2010 平台工具集时找不到头文件
- 使用 VS2010 的 msbuild 构建时,我可以从命令行设置平台工具集吗?
- std::string异常以及如何查找已编译的c++应用程序的平台工具集
- 在一个解决方案中是否可以有具有不同平台工具集的项目?(MSBuild)
- 让CMake明确选择MSVC平台工具集
- 将平台工具集更改为v140_xp时出现"Windows.h:没有此类文件或目录"错误
- 如何正确安装平台工具集
- 使用Intel编译器集作为平台工具集
- LLVM 3.4无法在VS 2012中选择平台工具集
- 未安装指定的平台工具集(v120)VS 2013
- Visual Studio:如何使用平台工具集作为预处理器指令
- Visual Studio 2012 平台工具集不正确