| 查看: 1875 | 回复: 2 | ||
794025855铜虫 (初入文坛)
|
[求助]
linux上的ifort利用openmp运行已有的程序出现对参数的“未定义的引用”错误
|
|
按照网上所说,确认了在/opt/intel/compilers_and_libraries/linux/include目录下有omp_lib.f90和omp_lib.h两个文件,说是是可以运行openmp的 AEROSOLE.f90是主程序,a_variables.f90是一个module. 由于我的程序里用到了并行运算,所以我用命令ifort -qopenmp AEROSOLE.f90 -o AEROSOLE.o来运行程序,但出现了如下报错: AEROSOLE.f90: (.text+0x238) :对‘a_variables_mp_media_’未定义的引用 AEROSOLE.f90: (.text+0x290) :对‘a_variables_mp_grid_’未定义的引用 AEROSOLE.f90: (.text+0x298) :对‘a_variables_mp_grid_’未定义的引用 AEROSOLE.f90: (.text+0x2a3) :对‘a_variables_mp_media_’未定义的引用 AEROSOLE.f90: (.text+0x2b0) :对‘a_variables_mp_media_’未定义的引用 AEROSOLE.f90: (.text+0x2bb) :对‘a_variables_mp_media_’未定义的引用 在a_variables.f90里面,代码是这样的: 为什么在参数名里面加一个mp然后又报错 我猜想错误里面的mp和openmp有关,但是不知道怎么调试? 希望有专业知识的大神能帮忙调通下 ![]() [ Last edited by jjdg on 2018-7-28 at 23:17 ] |
» 猜你喜欢
快农历七夕节了,轻松一下,男人悄悄话,女施主请不要进来。
已经有3人回复
哪位老哥知道今年的国自然具体哪一天放榜?
已经有9人回复
欢迎发来filecode的Mz6后的代码验证其规律
已经有72人回复
咱们一起用铁证分析2026国家社科基金中标与否
已经有26人回复
我的国基提前知道中了,可是同事的操作让我实在接受不了,怎么会有这样的人
已经有16人回复
有时候,自然基金真的不能太认真 (我的申报经验)
已经有12人回复
招聘 金属平磨液,抛光液研发工程师
已经有3人回复
时间戳又变了8-15
已经有23人回复
filecode=后面第一个是大写字母
已经有7人回复
filecode
已经有12人回复
2楼2018-07-28 15:54:28
794025855
铜虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 134.1
- 散金: 30
- 帖子: 29
- 在线: 3.6小时
- 虫号: 7847248
- 注册: 2018-01-29
- 专业: 大气遥感和大气探测
3楼2018-07-29 12:17:20











回复此楼