2012-04-26 280 views
1

我有一个程序使用_mm_crc32_u64。我为此目的包括头文件smmintrin.h,并且在编译时使用标记-msse4.1gcc。但是,当我编译它时,我得到undefined reference to _mm_crc32_u64错误。这里有什么问题?未定义的引用_mm_crc32_u64

+0

你可以发布你用来构建的完整gcc命令吗? – hmjd 2012-04-26 10:19:12

+0

hmjd:gcc -msse4.1 crc.c – pythonic 2012-04-26 10:19:34

回答

3

我这样做,它的工作!所以基本上我必须使用msse4.2而不是msse4.1。

gcc44 crc.c -msse4.2