您所在位置: 网站首页 / vsftpd服务器交叉编译过程记录.docx / 文档详情
vsftpd服务器交叉编译过程记录.docx 立即下载
2025-08-25
约1.6万字
约28页
0
26KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

vsftpd服务器交叉编译过程记录.docx

vsftpd服务器交叉编译过程记录.docx

预览

免费试读已结束,剩余 23 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

vsftpd服务器交叉编译过程记录

第一篇:vsftpd服务器交叉编译过程记录交叉编译vsftpd平台:Fedora8交叉编译器版本:PowerPC-linux-gcc3.4.3withGlibc2.3.3版本。步骤:一、交叉编译1.下载源码包vsftpd-2.0.3.tar.gz2.进入vsftpd-2.0.3目录3.$vimMakefile修改CC=powerpc-linux-gcc4.把LIBS=`./vsf_findlibs.sh`改为LIBS=-lcrypt,否则会出现crypt符号未定义的错误。5.保存退回。make就可以生出vsftpd执行文件6.修改权限$chmod755vsftpd(要求root用户权限)7.建立config文件$vimvsftpd.conf在里面加上如下内容:anonymous_enable=YESno_anon_password=YESwrite_enable=YESanon_upload_enable=YESanon_mkdir_write_enable=YESanon_other_write_enable=YESanon_world_readable_only=NOlisten=YES保存退出或者是使用vsftpd目录里附带的vsftpd.conf进行修改得到二.在开发板使用ftp1.把开发板上电,把vsftpd拷贝到/bin目录下,拷贝vsftpd.conf到/etc目录下2.配置好开发板的网络,保证可以联网。3.$vi/etc/passwd在末尾添加一行ftp:x:0:0:ftp:/home:/bin/sh保存退出。执行vsftpd/etc/vfstpd.conf&4.在win下面打开浏览器在地址栏输入:ftp://开发板IP就可以登录我们的ftp共享目录/home了三.存在的问题现在在开发板上是把vsftpd作为一个普通的应用程序来执行,但是vsftpd源码目录下还有一个xinetd目录,里面有个vsftpd文件,此文件是xinetd程序的配置脚本。如何把vsftpd作为xinetd的托管服务暂时还没有研究。第二篇:Android4.0编译错误记录1.make:***[out/host/linux-x86/obj/STATIC_LIBRARIES/libMesa_intermediates/src/glsl/linker.o]Error1解决方法:vimexternal/mesa3d/src/glsl/linker.cpp添加:#include2.make:***[out/host/linux-x86/obj/EXECUTABLES/test-librsloader_intermediates/test-librsloader]Error1解决办法:vimexternal/llvm/llvm-host-build.mk添加:LOCAL_LDLIBS:=-lpthread-ldl3.make:***[out/host/linux-x86/obj/STATIC_LIBRARIES/libgtest_host_intermediates/gtest-all.o]Error1解决方法:vimexternal/gtest/include/gtest/internal/gtest-param-util.h添加:#include4.第三篇:嵌入式实验6交叉编译及Linux简单程序设计实验实验六交叉编译及Linux简单程序设计实验的实验报告一实验目的1、了解和掌握交叉编译模式和方法;2、熟悉和掌握Linux简单程序设计。二实验环境预装Fedora10_A8_Linux的pc机一台,CVT-A8嵌入式实验箱一台(已构建嵌入式Linux系统),以太网线一根,交叉编译工具链。三实验步骤1、连接主机和目标板;(三根线,注意网线和串口线是否连接正常)2、安装交叉编译器arm-linux-gcc,并配置环境。a)在命令行中输入arm-linux-后按tab键,如果命令能够补齐,说明里面已经有交叉编译工具了,环境变量已经设置好,那接下来的步骤,可以作为参考。如果不能补齐,则把电脑“E:cvtechCVT-A8-IIILinux光盘Linux系统及应用源码”目录下的“4.3.3.tar.gz”文件拷贝到Fedora10的/usr/local目录下b)转到文件夹/usr/localcd/usr/localc)解压交叉编译工具链tar-vzxf4.3.3.tar.gzcd4.4.3/bin执行pwd命令得到这个目录的绝对路径,用右键复制这个路径,这个路径一般为/usr/local/4.3.3/bin。d)打开环境变量设置脚本文件vi~/.bash_profilee)在文件中倒数第几行中,把“/usr/local/
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

vsftpd服务器交叉编译过程记录

文档大小:26KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用