【问题标题】:Using Qt+ICC on Windows在 Windows 上使用 Qt+ICC
【发布时间】:2021-11-22 12:53:14
【问题描述】:

每个人都是美好的一天!

我想请教受尊敬的社区关于在 Windows 上使用英特尔 C++ 编译器编译 Qt 项目的建议。

我知道官方的 ICC 仅在 UNIX 上被 Qt 支持,但是如果可以从 MSVC 中使用 ICC,那么可能可以间接编译 Qt 项目。

我尝试将编译器连接到Qt环境,但是,要完成套件的配置,环境需要一个QMake配置文件,但是我不太了解,所以无法解决这个问题.

我认为这是无法解决的,因为他们说没有 ICC 支持。不过,我确信有一种解决方法;例如,可能可以使用标准 Qt+MinGW 工具创建和调试项目,然后只需创建类似于 makefile 的东西并强制编译器将其全部组装起来。我知道编译器没有构建,但我不知道该怎么做。我从各种来源阅读了很多信息,但我什么都不懂:D 任何地方都没有提到类似的问题(或仍未解决)。

非常感谢您的帮助!

附:我为我的英语道歉,这不是我的母语:)

P.P.S.不幸的是,我不能使用 MSVC 来构建项目,因为它使用了 Qt 中的特定技术。

P.P.P.S.请告诉我,make 实用程序是否与编译器相关联,还是真的可以创建一个 makefile,然后在其中编写所需的编译器(和路径)?

【问题讨论】:

    标签: c++ qt icc


    【解决方案1】:

    Qt 环境中的 Windows 不支持英特尔 C++ 编译器。 您可以从此链接获取详细信息https://doc.qt.io/qtcreator/creator-tool-chains.html 截至目前,Qt 环境也不支持 Intel oneAPI (https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-base-toolkit-system-requirements.html)。

    【讨论】:

      猜你喜欢
      • 2023-03-28
      • 2014-03-20
      • 2012-02-07
      • 1970-01-01
      • 2016-02-11
      • 2014-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多