使用标志-fast时无法编译

时间:2019-02-21 00:21:07

标签: compilation icc

我正在使用以下命令进行编译:

icc -O3 MD.c util.c control.c -o MD

它工作正常,但我也想使用-fast

标志

我这样编译:

icc -O3 -fast MD.c util.c control.c -o MD

并且我收到此消息:

ld:找不到-lm

ld:找不到-lc

ld:找不到-ldl

ld:找不到-lc

我需要包括任何图书馆吗?

P.S .:我正在使用编译器 intel-cc-17 / 17.0.2.174

1 个答案:

答案 0 :(得分:0)

我想我找到了为什么不编译的原因。

命令是-Ofast。我用-Ofast,效果很好!

我通常在文献中将其称为-fast,这就是为什么我最初使用此命令的原因