---
title: nceppost模块编译报F90-S-0021-Label field of continuation line is not blank和F90-S-0034-Syntax error at or near错
description: "NCEPLIBS构建安装中nceppost模块报F90-S-0021-Label field of continuation line is not blank和F90-S-0034-Syntax error at or near & (/path/to/NCEPLIBS/NCEPLIBE-1.2.0/download/emc_post/sorc/ncep_post.fd/CMASSI.f: 17)错，详细信息如下："
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpcindapp/prtg-osc/openmind_kunpengnceplibs_02_0026.html
sourcePath: /source/zh/kunpenghpcs/hpcindapp/prtg-osc/openmind_kunpengnceplibs_02_0026.html
indexId: b7f8e8fd86ad658f56295628ef124915761f7d3929d630b3aed982f2d530db5e79
---
# nceppost模块编译报F90-S-0021-Label field of continuation line is not blank和F90-S-0034-Syntax error at or near错

#### 问题现象描述

NCEPLIBS构建安装中nceppost模块报F90-S-0021-Label field of continuation line is not blank和F90-S-0034-Syntax error at or near & (/path/to/NCEPLIBS/NCEPLIBE-1.2.0/download/emc_post/sorc/ncep_post.fd/CMASSI.f: 17)错，详细信息如下：


#### 关键过程、根本原因分析

无。


#### 结论、解决方案及效果

1. 修改“/nceppost.dir/build.make”文件。

  a. 打开“/nceppost.dir/build.make”文件。

```
vi /path/to/NCEPLIBS/NCEPLIBS-1.2.0/build/CMakeFiles/nceppost.dir/build.make
```


  b. 按“i”进入编辑模式，修改第123行的内容。

```
cd /path/to/NCEPLIBS/NCEPLIBS-1.2.0/build/nceppost/src/nceppost-build && sed -i "s/isystem/I/g" `grep -rl "isystem"` && $(MAKE)
```


    执行1.a之后，按“Esc”键，输入“:set nu”，按“Enter”即可显示出行号。

  c. 修改后按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
2. 重新编译。

```
make
```
