icc

    0热度

    2回答

    出于测试目的,我正在为icls内联汇编程序编写用于英特尔至强融核的短汇编代码片段。现在我想使用屏蔽矢量指令,但是我无法将它们馈送到内联汇编程序。 对于这样的代码: vmovapd -64(%%r14, %%r10), %%zmm0{%%k1} 我得到错误信息 /tmp/icpc5115IWas_.s: Assembler messages: /tmp/icpc5115IWas_.s:563:

    0热度

    1回答

    我在我的项目上第一次尝试了英特尔编译器(icpc),这是使用GCC开发的。一些源文件后,它击中了错误,并没有告诉我很多: /export/home/i11pcmh235/intel/bin/icpc -o .buildO/distmeasures/AlgebraicDistance.o -c -std=c++11 -Wall -c -fmessage-length=0 -fPIC -fopenmp

    1热度

    2回答

    我想在C使用FORTRAN模块子程序,不能打通使用FORTRAN模块子程序,这里是我的问题的简化版本: 我有一个包含一个子程序一个FORTRAN模块,第二个子程序使用该模块。 !md.f90 module myadd implicit none contains subroutine add1(a) bind(c) implicit none integer a a=a+1 e

    2热度

    1回答

    我试图编译一个调用fortran子例程的c代码,但我总是得到错误。 下面是Fortran代码: !fort_sub.f90 module myadd use iso_c_binding implicit none contains subroutine add1(a) bind(c) implicit none integer (c_int),intent (inout) :: a

    11热度

    3回答

    我刚从OS山狮升级到小牛,运行intel icc编译器,icc test.c,它说没有找到#include <time.h>。所以我检查了\usr文件夹,发现\usr\include丢失,并将include从我的背面复制到此文件夹,将Xcode升级到V5.0.1。然后我再次编译它,但仍然发出警告 ld: library not found for -lcrt1.10.6.o 这是什么意思?如何

    -2热度

    1回答

    最新的intel C++编译器是14.0.1.139或英特尔并行工作室xe 2013 sp1更新1.我想知道它是否支持隐式移动构造函数和移动赋值。我测试了下面的代码,它似乎没有工作。 相关文章是here(搜索移动构造函数)。它说它支持。但我无法做到。 #include <memory> #include <iostream> #include <algorithm> using names

    2热度

    2回答

    我注意到,按索引访问__m128字段是可能的,但不使用union技巧。 __m128 t; float r(t[0] + t[1] + t[2] + t[3]); 我还可以加载一个__m128就像阵列: __m128 t{1.f, 2.f, 3.f, 4.f}; 这是所有与gcc的矢量扩展线。但是,这些可能在其他地方不可用。 intel编译器和msvc支持加载和访问功能吗?

    8热度

    2回答

    我正试图用icpc在64位机器上编译程序。不幸的是,我收到了一条catastrophic error: cannot open source file "bits/c++config.h"的错误消息。我从here获得了一些建议,但没有成功。另外,我不会忘记在手边运行source /opt/intel/bin/compilervars.sh intel64,如果这很重要,我在Ubuntu 13.10

    2热度

    1回答

    是否可以修改和汇编可由英特尔C编译器生成的.s文件? 我知道这是可能用gcc通过: gcc -S file.c 修改file.s as file.s -o file.o 但是,如果我尝试正好与Intel的ICC一样会导致一些错误和警告。我在这里错过了什么?谢谢。

    0热度

    1回答

    这里编译文件找不到-lguide的情况是: 的Ubuntu 13.04,MATLAB 2012A和Linux的英特尔C++作曲家XE 2013。 我下载了一个MATLAB代码存档,并遵循它的说明来编译.cpp文件。以前当我安装完Matlab的2012A,并开始了,一些错误消息出现了,我用Google搜索出来的答案是: sudo ln -s /lib/x86_64-linux-gnu/libc.so