使用 Intel 编译器集作为平台工具集的 cmake

发布于 2024-12-11 10:58:48 字数 175 浏览 0 评论 0原文

我的开发机器上安装了 Intel 编译器平台,当使用 Cmake 生成 Visual Studio 2010 解决方案时,我希望能够指定使用“Intel”而不是“vc100”的平台工具集。

我似乎找不到更改此设置的设置,当我将编译器更改为 icl 时,解决方案仍然使用 vc100 编译器构建,直到我手动更改平台工具集。

I have the Intel compiler platform install on my development machine, when using Cmake to generate a visual studio 2010 solution, I want to be able to specify the platform toolset to be using "Intel" instead of "vc100".

I cant seem to find the setting to change this, when I change the compiler to icl the solution still builds with the vc100 compiler until I manually change the platform toolset.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

厌倦 2024-12-18 10:58:48

我也在寻找类似的功能,将 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

了解更改的详细信息。

I was looking for similar functionality as well, for setting the Windows SDK 7.1 as the default toolset for a large number of projects, without having to go through and change each one by hand.

I believe that the CMAKE people have added that functionality, and you can use something like:

set_target_properties(${YOUR TARGET} PROPERTIES PLATFORM_TOOLSET "Intel C++ Compiler XE 12.1")

Have a look at:

http://public.kitware.com/Bug/view.php?id=12876

for details of the change.

无声静候 2024-12-18 10:58:48

我能够使用命令行选项(CMake 3.2)更改平台工具集:

cmake . -G "Visual Studio 12" -T "LLVM-vs2013"

I was able to change the platform toolset by using a command-line option (CMake 3.2):

cmake . -G "Visual Studio 12" -T "LLVM-vs2013"
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文