主题:求助 ifort加编译选项fast出错
在linux下面编译程序 一直用 -O3 -xSSE4.1 优化,没有问题
但是总感觉这里xSSE4.1没有起作用 遂改为 -fast -xSSE4.1 进行优化。但是出错
提示如下
ifort -c -fast main.f90
ifort -fast precision.o global.o global_app.o global_mb.o global_param.o global_partc_tracking.o global_sf.o aml_eddy.o bcond_fm_mb.o init.o inject.o mbmg_driver.o mb_binterp.o mb_brhs.o mb_metrics.o mb_nlevel.o mb_patching.o mb_prolong.o mb_resid.o mb_resid_real.o mb_rsmooth.o mb_tur_dtau.o nonreflect_ibc.o output_time_history.o particle_driver.o pseudo_dt.o sgtsv.o solver_daf.o transport_T.o xerbla.o main.o -o cfdserial
ipo: remark #11000: performing multi-file optimizations
ipo: remark #11005: generating object file /tmp/ipo_ifortZGR8Hf.o
ld: cannot find -lm
make: *** [cfdserial] Error 1
请教这是什么原因造成的 好像是不能IPO?
我的ivf的版本是 linux x64 11.1.059
但是总感觉这里xSSE4.1没有起作用 遂改为 -fast -xSSE4.1 进行优化。但是出错
提示如下
ifort -c -fast main.f90
ifort -fast precision.o global.o global_app.o global_mb.o global_param.o global_partc_tracking.o global_sf.o aml_eddy.o bcond_fm_mb.o init.o inject.o mbmg_driver.o mb_binterp.o mb_brhs.o mb_metrics.o mb_nlevel.o mb_patching.o mb_prolong.o mb_resid.o mb_resid_real.o mb_rsmooth.o mb_tur_dtau.o nonreflect_ibc.o output_time_history.o particle_driver.o pseudo_dt.o sgtsv.o solver_daf.o transport_T.o xerbla.o main.o -o cfdserial
ipo: remark #11000: performing multi-file optimizations
ipo: remark #11005: generating object file /tmp/ipo_ifortZGR8Hf.o
ld: cannot find -lm
make: *** [cfdserial] Error 1
请教这是什么原因造成的 好像是不能IPO?
我的ivf的版本是 linux x64 11.1.059