I-Code wie dieses:undefined reference to `_addcarry_u64'
uint8_t carry;
carry = 0;
for (i = 0; i < 8; i++)
carry = _addcarry_u64 (carry, *(buf1 + i),
*(buf2 + i), buf1 + i);
Und der folgende Fehler:
undefined reference to `_addcarry_u64'
ich kompilieren mit Fahnen:
CCFLAGS = -Wall -g -msse -msse2 -msse3 -msse4 -mavx -mavx2 -fopenmp
ich auch:
#include <immintrin.h>
#include <emmintrin.h>
#include <pmmintrin.h>
#include <smmintrin.h>
#include <omp.h>
Die gleiche Art von Problem habe ich beim Versuch, bittest
Funktion von intrinsics zu verwenden.
Ich benutze x86_64 Ubuntu 14.04 und GCC-Compiler.
verwandten http://stackoverflow.com/questions/29229371/addcarry-u64-and-addcarryx-u64-with-msvc-and-icc – Samer
nicht finden die Antwort dort auf meine Frage – Artyom
Sie GCC benötigen 5.1 oder höher ... – isedev