---
title: 执行编译安装Tengine命令时提示ngx_user.c的解决方法
description: "执行编译安装Tengine命令时提示“src/os/unix/ngx_user.c”。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengwebs/ecosystemEnable/Tengine/kunpengtengine_02_0023.html
sourcePath: /source/zh/kunpengwebs/ecosystemEnable/Tengine/kunpengtengine_02_0023.html
indexId: 2ad5d2ef19cc5a10d889fe9ea554a005f181d0cdaa383fd596e3a659a76c167874
---
# 执行编译安装Tengine命令时提示ngx_user.c的解决方法

#### 问题现象描述

执行编译安装Tengine命令时提示“src/os/unix/ngx_user.c”。


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

可能是Tengine版本与系统不匹配导致的问题。


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

1. 打开报错文件ngx_user.c。

```
vim src/os/unix/ngx_user.c
```


2. 按“i”进入编辑模式，将第36行注释。

```
/*cd.current_salt[0] =
~
salt[0];*/
```


3. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
4. 执行编译安装Tengine的命令。

```
make && make install
```
