| 查看: 1734 | 回复: 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 ] |
» 猜你喜欢
Materials Today Chemistry审稿周期
已经有4人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有3人回复
参与限项
已经有3人回复
假如你的研究生提出不合理要求
已经有7人回复
实验室接单子
已经有4人回复
全日制(定向)博士
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
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













回复此楼