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