问题标签 [intel-parallel-studio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
104 浏览

c++ - 发生编译器错误(Intel Parallel Studio 2020 19.1 with Visual Studio Community 2019)

我有一个非常简单的例子

#包括

如果我在 Visual Studio Community 2019 上使用 Visual Studio Compiler 编译它,那么它会按预期工作。

但是,当我将编译器更改为与 Intel Parallel Studio 2020(19.1) 一起安装的 Intel C++ 时,它返回错误

如果我注释掉#include 和std::cout ~~,这基本上是一个空程序,那么它编译成功并且运行没有错误。

我的系统是

操作系统:64 位 Windows 10 企业版

0 投票
0 回答
174 浏览

c++ - 英特尔 C++ 编译器英特尔 Parallel XE 19.1 提供来自 Visual Studio 代码的随机错误,以包含或者

我正在将 Intel Parallel XE (R) C++ Intel(R) 64 Compiler 用于在 Intel(R) 64、版本 19.1.0.166 Build 20191121 和 Visual Studios Professional 2019 (MSVC\14.27.29110) 上运行的应用程序

这是一个简单的示例代码,它在编译时给出错误:

编译时报错:

如果我包含<map>or ,同样会失败<set>。谁能建议出了什么问题?

0 投票
1 回答
133 浏览

windows - 使用 Cygwin 和 Intel Parallel Studio 编译 IPOPT

我正在尝试使用 Cygwin 在 Windows 中编译 IPOPT 3.13.3。我有一份 Intel Parallel Studio 2019 的副本,我正在尝试使用此安装中的 Intel 编译器和 Intel MKL。这是我的过程:

  1. 启动 Intel 编译器 64 位命令提示符
  2. 运行 Cygwin.bat 以启动 cygwin bash 终端。然后我可以确认 ifort 和 icl 在路径上并将运行
  3. 导航到 ipopt 源文件夹并运行./configure --enable-mscv

从这里它发现编译器很好,它可以工作,直到尝试从 MKL 获取 lapack:

然后它继续检查 cygwin 包中的 blas/lapack (无论如何我都不想这样做),但这也失败了:

我尝试使用 --with-lapack 标志手动添加各种库组合,例如此处建议:Linking Ipopt with Intel MKL,但我通常得到相同的结果。这是我尝试的另一个命令:

这是输出:

我确实担心 MKL 的路径中有空格(呃,Windows!),但我尝试将库复制到另一个路径并链接到该路径并没有改变结果。

我还从 cygwin 目录中删除了 GNU link.exe,以便运行link --version确认我正在使用 Microsoft 链接器(根据此处的建议:Installing and using IPopt with Cygwin - 甚至更好的选择?

我的互联网研究没有产生更多的答案。如果有人对这里的操作有什么建议,请提前感谢您!

0 投票
1 回答
67 浏览

visual-studio - 如何让 Visual Studio 中的 Intel Parallel 运行 .f77、.f9​​5 等?

似乎在 Visual Studio 2019 上安装 Intel Parallel XE 2020 后,我无法运行 Fortran 的某些扩展,例如 .f77 和 f95。例如,它运行 .f90,但如何修复它以运行每个扩展?