vsftpd交叉编译

Posted live-program

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vsftpd交叉编译相关的知识,希望对你有一定的参考价值。

vsftpd交叉编译:

 1.cd vsftpd-3.0.3

2.git df Makefile

 1 diff --git a/Makefile b/Makefile
 2 index c63ed1b..1337073 100644
 3 --- a/Makefile
 4 +++ b/Makefile
 5 @@ -1,5 +1,5 @@
 6  # Makefile for systems with GNU tools
 7 -CC     =       gcc
 8 +CC     =       arm-linux-gnueabihf-gcc
 9  INSTALL        =       install
10  IFLAGS  = -idirafter dummyinc
11  #CFLAGS = -g
12 @@ -10,7 +10,7 @@ CFLAGS        =       -O2 -fPIE -fstack-protector --param=ssp-buffer-s
13 
14  LIBS   =       `./vsf_findlibs.sh`
15  LINK   =       -Wl,-s
16 -LDFLAGS        =       -fPIE -pie -Wl,-z,relro -Wl,-z,now
17 +LDFLAGS        =       -fPIE -Wl,-z,relro -Wl,-z,now
18 
19  OBJS   =       main.o utility.o prelogin.o ftpcmdio.o postlogin.o privsock.o 20                 tunables.o ftpdataio.o secbuf.o ls.o \

3.make

 

以上是关于vsftpd交叉编译的主要内容,如果未能解决你的问题,请参考以下文章

交叉编译和交叉调试环境搭建及使用

深入理解交叉编译(Cross Compile)

QtCreator配置交叉编译工具链

LINUX交叉编译工具链和GCC是啥关系啊

cmake交叉编译参数toolchain

交叉编译概念配置方法以及使用