问题标签 [icc]

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 投票
3 回答
17105 浏览

c++ - 如何使用 icc 编译器检查 gdb 中 std::vector 的内容?

我想检查 gdb 中 std::vector 的内容,但我无权访问 _M_impl,因为我使用的是 icc,而不是 gcc,我该怎么做?为简单起见,假设它是一个 std::vector 。

这里有一个非常好的答案,但是如果我使用 icc,这将不起作用,错误消息是“没有名为 _M_impl 的成员或方法”。这里似乎有一个不错的调试工具集但它也依赖于_M_impl。

0 投票
1 回答
5941 浏览

java - 如何在 Java 中设置 icc 颜色配置文件并更改颜色空间

首先,我想说我不是图像处理专家。

我想将图像色彩空间从一个转换到另一个,并同时更改 icc 颜色配置文件。我设法使用 JMagick(ImageMagick Java 端口)来做到这一点,但在纯 Java 中没有办法(即使使用 JAI)。

0 投票
1 回答
1952 浏览

windows - 如何在 Vista x64 上卸载 Intel C++ Compiler (ICC) 11?

我为 x86 和 x64 目标安装了 ICC 11.0.066 的组合包,带有所有选项(IPP、TBB、MKL)。尝试从“控制面板”>“程序和功能”运行卸载程序会立即出现错误并显示对话框:

启动了另一个卸载实例。
完成后请稍等...

这发生在还卸载了 VTune(成功)后,但在重新启动后无法自行解决,等等。

如何强制英特尔编译器自行卸载和清理?

0 投票
5 回答
1434 浏览

c++ - 英特尔 C++ 编译器将 vptr(指向虚函数表的指针)存储在对象中的什么位置?

英特尔 C++ 编译器将 vptr(指向虚函数表的指针)存储在对象中的什么位置?

我相信 MSVC 把它放在对象的开头, gcc 放在最后。icpc(英特尔 C++ 编译器)是什么?

0 投票
2 回答
3017 浏览

linux - 如何用 ICC 编译 OpenCV?

我正在尝试在 Linux 上使用 icc 编译 OpenCV,以便使用英特尔工具分析执行情况。

我使用默认选项安装了最新版本的 icc。我尝试了“用户”(icc 安装在我家中)和“sudo”(icc 安装在 /opt 中)安装。icc的版本是11.1 20090630

我还想获取 iccvars.sh,将所需的路径添加到 PATH 和 LD_LIBRARY_PATH

我还尝试了几个版本的 OpenCV: - 主要版本:pre1.1。configure 根本不识别 icc - 'latest_tested_snapshot' 和 'trunk' 版本: icc 被 configure 很好地识别(--enable-openmp 产生 -openmp 选项,而不是 -fopenmp)

当我制作时,一切似乎都很好,直到编译中间。然后总是有很多关于“操作员”的警告(可能有一百个)。这里有一个例子:

最后是错误:

我有人成功用 icc 编译 OpenCV,请告诉我!

0 投票
4 回答
662 浏览

c++ - 是否可以防止 RAII 样式的类被“匿名”实例化?

假设我有一个 RAII 风格的 C++ 类:

...在我的代码中像这样使用:

...目标是进入某个状态,做一些事情,然后在我离开那个范围时离开那个状态。有没有办法使这个错字不编译(或警告,或以某种方式抱怨以便注意到错误)?

我不知道 C++ 本身有什么东西可以用来防止这种情况发生,但这并不意味着它不存在。如果 C++ 中没有任何内容,则可以接受特定于编译器的扩展。我主要对任何针对 gcc 和 msvc 的东西感兴趣(有一天 icc,其他编译器的想法很受欢迎,但不太可能有用),因此对它们中的任何一个的 hack 都会很有用(当然,适当地抽象为 #ifdef'd 宏定义) .

0 投票
2 回答
1107 浏览

.net - 如何使用 .NET 从图像中删除颜色(颜色)配置文件信息?

我有一个工具可以在运行时处理图像,作为我的网络应用程序的一部分。

这通常可以正常工作,但随着 Firefox 3.5 的发布,我们看到了一些颜色问题。我相信这是因为 Firefox 3.5 现在支持嵌入式 ICC 颜色配置文件,而其他浏览器不支持。

为了实现显示的一致性,我想以编程方式删除 .NET 代码中的任何 ICC 颜色配置文件。

谁能指出我正确的方向?

谢谢, - 克里斯

0 投票
9 回答
32662 浏览

c++ - 英特尔 C++ 编译器和 GCC 的基准

我有一个运行 CentOS 5 的 AMD Opteron 服务器。我想要一个用于相当大的基于 C++ Boost 的程序的编译器。我应该选择哪个编译器?

0 投票
1 回答
2898 浏览

compiler-construction - 如何禁用英特尔编译器编写的“LOOP WAS VECTORIZED”注释?

我想禁用英特尔编译器编写的“LOOP WAS VECTORIZED”注释。但我不想禁用优化。我需要做什么?

0 投票
4 回答
1480 浏览

gcc - 内联函数有哪些好的启发式方法?

考虑到您只是在尝试优化速度,决定是否内联函数的好的启发式方法是什么?显然代码大小应该很重要,但是当(比如说)gcc 或 icc 确定是否内联函数调用时,是否还有其他通常使用的因素?该领域是否有任何重要的学术工作?