【发布时间】:2015-06-27 04:25:16
【问题描述】:
我有平台 radhat 和 icc, icpc for intel xeon mic
我发现我命令 'icc -mmic' 作为 c 编译器,用于在 intel xeon mic 上执行某些程序。 (还有,icpc,...等)
所以,我使用 'cmake' 来编译 cado-nfs
当我编译 cado-nfs 时,我为 cmake 选项和 make 选项添加了变量选项。然后我看到很多错误...
我正在搜索为英特尔至强麦克风编译 cado-nfs。但是我找不到为英特尔至强麦克风编译 cado-nfs 的教程或如何解决许多错误,...
【问题讨论】:
-
您看到了什么错误?
-
libtool:编译:/opt/intel/composer_xe_2013.1.117/bin/intel64_mic/icc -std=gnu99 -DHAVE_CONFIG_H -I。 -I./gf2x -I. -一世。 -Wall -W -I/usr/local/include -I/home/cistcrypto/factorization/mic_cado/cado-nfs-2.1.1 -c gf2x.c -o gf2x.o ./gf2x/gf2x_mul2.h(43) :灾难性错误:#error 指令:“此代码需要 sse-2 支持”#error“此代码需要 sse-2 支持”^ 为 gf2x.c(代码 4)gmake[4] 中止编译:*** [gf2x. lo] 错误 1 gmake[3]: *** [all-recursive] 错误 1 make[2]: *** [CMakeFiles/gf2x-build] 错误 2 make[1]: *** [CMakeFiles/gf2x-build .dir/all] 错误 2 make: *** [all] 错误 2
-
如果我注释了这一行,那么下一行错误...
-
“错误:此代码需要 SSE-2 支持”非常清楚。 Xeon Phi X100(又名 KNC)不支持 SSE-2。
-
@Jeff 我在做什么?我如何在没有 SSE-2、...等一些面向处理器的指令的情况下编译 cado-nfs。对不起,这个问题是重复的:stackoverflow.com/questions/31086990/…。如果我的问题解决了,那么我将两个问题合并为一个问题。对不起我的错误
标签: cross-compiling icc xeon-phi