【发布时间】:2018-02-18 05:51:46
【问题描述】:
我正在编写一个绘制一些数据的 Fortran 代码,但出现以下错误:
Undefined symbols for architecture x86_64:
"_hplots_", referenced from:
_MAIN__ in ifortaBEBFS.o
_clspak_ in ifortaBEBFS.o
_opnpak_ in ifortaBEBFS.o
"_number_", referenced from:
_MAIN__ in ifortaBEBFS.o
(maybe you meant: _for__this_image_number_or_zero)
"_plot_", referenced from:
_MAIN__ in ifortaBEBFS.o
_pltline_ in ifortaBEBFS.o
ld: symbol(s) not found for architecture x86_64
错误来自:
character*32 filenm
open(8,file=filenm)
call hplots(1,1,8,0)
return
end
我只是想用 ifort 或 gfortran 编译 .f 代码。
【问题讨论】:
-
请展示你如何编译/链接这个。特别是,您如何提供包含子例程
hplots的库/对象?
标签: fortran