04月21, 2019

ubuntu 交叉编译

先到路径下查看一下,现有的版本太低了 /etc/xcomplile/mips/bin/ ./mips-gcc --version 4.1.2 sudo apt-get install gcc-mips-linux-gnu

直接这一句就行了 sudo apt-get install gcc make gcc-arm-linux-gnueabi binutils-arm-linux-gnueabi

Setting up binutils-arm-linux-gnueabi (2.30-21ubuntu1~18.04) ...
Setting up cpp-7-arm-linux-gnueabi (7.3.0-27ubuntu1~18.04cross1) ...
Setting up libatomic1-armel-cross (8.2.0-1ubuntu2~18.04cross1) ...
Setting up libgomp1-armel-cross (8.2.0-1ubuntu2~18.04cross1) ...
Setting up cpp-arm-linux-gnueabi (4:7.3.0-3ubuntu2.1) ...
Setting up libgcc1-armel-cross (1:8.2.0-1ubuntu2~18.04cross1) ...
Setting up libc6-dev-armel-cross (2.27-3ubuntu1cross1.1) ...
Setting up libstdc++6-armel-cross (8.2.0-1ubuntu2~18.04cross1) ...
Setting up libasan4-armel-cross (7.3.0-27ubuntu1~18.04cross1) ...
Setting up libubsan0-armel-cross (7.3.0-27ubuntu1~18.04cross1) ...
Setting up libcilkrts5-armel-cross (7.3.0-27ubuntu1~18.04cross1) ...
Setting up libgcc-7-dev-armel-cross (7.3.0-27ubuntu1~18.04cross1) ...
Setting up gcc-7-arm-linux-gnueabi (7.3.0-27ubuntu1~18.04cross1) ...
Setting up gcc-arm-linux-gnueabi (4:7.3.0-3ubuntu2.1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...

编译:

root:~/Videos/Mirai-Source-Code-master/mirai# ./build.sh debug telnet
~/Videos/Mirai-Source-Code-master/mirai# ./build.sh release telnet

本文链接:https://harry.ren/post/cross-compiler.html

-- EOF --

Comments