2012-04-26 15 views
1

_mm_crc32_u64을 사용하는 프로그램이 있습니다. 그 목적을 위해 헤더 파일 smmintrin.h을 포함하고 gcc으로 컴파일 할 때 플래그 -msse4.1을 사용합니다. 그러나 컴파일 할 때 undefined reference to _mm_crc32_u64 오류가 발생합니다. 여기에 어떤 문제가 있습니까?정의되지 않은 참조 _mm_crc32_u64

+0

빌드에 사용하는 전체 gcc 명령을 게시 할 수 있습니까? – hmjd

+0

hmjd : gcc -msse4.1 crc.c – pythonic

답변

3

나는 이렇게 해냈다. 기본적으로 msse4.1 대신 msse4.2를 사용해야했습니다.

gcc44 crc.c -msse4.2