step0、参考
step1、安装依赖
所有时 | Terminal + Shell + GNU CoreUtils |
下载时 | cURL |
解压时 | tar + gzip |
编译时 | gmake、gcc / GCC | Clang / LLVM |
运行时 |
step2、使用curl命令下载vsftpd
源码包 ()
curl -LO https://security.appspot.com/downloads/vsftpd-3.0.3.tar.gz
curl -LO https://mirrors.tuna.tsinghua.edu.cn/debian/pool/main/v/vsftpd/vsftpd_3.0.3.orig.tar.gz
step3、使用tar解压vsftpd
源码包
tar vxf vsftpd-3.0.3.tar.gz
step4、进入vsftpd-3.0.3
目录
cd vsftpd-3.0.3
step5、查看vsftpd-3.0.3
目录中的内容
step6、使用make命令进行编译、安装
make [option]... [VAR=VALUE]... [TARGET]...
VAR | VALUE示例 | 说明 |
---|---|---|
CC | gcc | clang | 指定C编译器 |
CFLAGS | -O2 -v | 指定C编译器的参数 |
LDFLAGS | -L<libDIR> | 指定C链接器的参数 |
LIBS | -l<libName> | 指定C链接器要链接的库的名称 |
示例:
make && sudo make install