---
title: 编译安装WPS
description: "1. 执行以下命令解压WPS安装包。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpcindapp/prtg-osc/centos_kunpeng_wps_39_02_0013.html
sourcePath: /source/zh/kunpenghpcs/hpcindapp/prtg-osc/centos_kunpeng_wps_39_02_0013.html
indexId: c593a25e8cd22b1162a9018ddc9ab9555185cb0e7e1b9e55c9a9980af28f529d76
---
# 编译安装WPS

#### 操作步骤

1. 执行以下命令解压WPS安装包。

```
tar -zxvf WPS-3.9.tar.gz
```


2. 执行以下命令进入WPS源码目录。

```
cd WPS-3.9
```


3. 执行以下命令设置编译前环境。

```
export WRFIO_NCD_LARGE_FILE_SUPPORT
=1
export NETCDF
=
/
path/to/install/NETCDF
export HDF5
=
/
path/to/install/HDF5
export PNETCDF
=
/
path/to/install/PNETCDF
export CPPFLAGS
=
"-I$HDF5/include -I$PNETCDF/include -I$NETCDF/include"
export LDFLAGS="-L$HDF5/lib -L$PNETCDF/lib -L$NETCDF/lib -lnetcdf -lnetcdff -lpnetcdf -lhdf5_hl -lhdf5 -lz"
unset MPI MPI_DIR MPI_INC
export WRF_DIR=
/
path/to/install/WRF
```


4. 执行以下命令修改arch/configure.defaults文件。

```
vi arch/configure.defaults
```


  修改128-136行，修改后如下图，红色线条表示修改地方。


5. 执行以下命令进行编译。

```
echo 3 | ./configure
```


6. 执行以下命令修改configure.wps文件。

```
vi configure.wps
```


  修改WRF_DIR为WRF路径，在WRF_LIB末尾加“-lomp”。


7. 执行以下命令进行编译。

```
./compile
```


  结果回显如下，编译成功后会在当前目录下生成三个exe可执行文件。
