---
title: msopgen生成算子工程后，编译时出现ln命令报错
description: "msopgen生成算子工程后，执行build.sh编译时失败，编译过程出现ln命令执行报错。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0106.html
sourcePath: /source/zh/canncommercial/900/softwareinst/instg/instg_0106.html
indexId: ada9a6f3fb1d58337d4f0ab69111ead07c2a622942e752a2a54bedc08365f54064
---
# msopgen生成算子工程后，编译时出现ln命令报错

#### 问题描述

msopgen生成算子工程后，执行build.sh编译时失败，编译过程出现ln命令执行报错。

图1 报错截图


#### 可能原因

当前OS的ln命令出现问题，导致编译报错。


#### 解决措施

执行如下命令配置环境变量，让/usr/bin的优先级更高，再编译时，使用/usr/bin下的ln命令。

```
export PATH=/usr/bin:$PATH
```
