ARM-LINUX 交叉编译工具链搭建
来源:互联网 发布:海岛奇兵菊花升级数据 编辑:程序博客网 时间:2024/04/27 06:00
问题1:
openssh 是SSH 协议的免费开源实现。SSH协议簇可以用来进行远程控制,或在计算机之间传送文件。
实现此功能的传统方式,如telnet、rcp ftp、rlogin、rsh都是极不安全的,并且会使用明文传送密码。
openssh提供服务端后台程序和客户端工具,用来加密远程控件和文件传输过程中的数据,并由此来代替原来的类似服务。
openssh和openssl只是名称相近并有同样的发展目标提供开源加密通讯软件。
问题2:
构建交叉编译工具链
第一步是确定目标平台。在GUN系统中,每个目标平台都有一个明确的格式,这些信息用于在构建过程中识别要使用的不同工具
的正确版本。因此,当在一个特定目标机下运行GCC时,GCC便在目录路径中查找包含该目标规范的应用程式路径。GUN的目标规范
格式为CPU-PLATFORM-OS.。如arm-linux-gnu。
三种方法构建交叉编译工具链
方法一,分步编译和安装交叉编译工具链所需要的库和原始码,最终生成交叉编译工具链。该方法较困难。
方法二,通过crosstool脚本工具来实现一次编译生成交叉编译工具链,该方法较法一简单,建议多数情况下使用。
方法三,通过网上(ftp.arm.kernel.org.uk)下载制作好的交叉编译工具链。//无法打开
分步编译和安装交叉编译工具链所需要的库和原始码
建立工作目录:
cd/home/mike
mkdir armlinux
cd armlinux
mkdir build-tools kernel tools
build-tools 用来存放下载的binutils、gcc、glibc等原始码和用来编译这些原始码的目录;
参考文档:
http://www.xuebuyuan.com/2221858.html
解决Unable to locate package openssh-sever问题:
http://www.cnblogs.com/yhyjy/p/3760500.html
概述:
http://blog.csdn.net/hailin0716/article/details/17578767
- ARM-LINUX 交叉编译工具链搭建
- ARM-Linux交叉编译工具链搭建之LFS
- arm交叉编译工具搭建
- arm-linux交叉编译环境搭建及交叉工具链 (JZ2440v2)
- 构建ARM Linux交叉编译工具链
- arm-linux交叉编译工具链制作
- linux-arm交叉编译工具链
- arm-linux-交叉编译工具
- 交叉编译工具arm-linux-
- 嵌入式linux交叉编译工具链搭建
- Unbutu环境下Cortex-A8 交叉编译工具链arm-none-linux-gnueabi的搭建
- 嵌入式LINUX ---ARM交叉编译工具链的编译
- 编译安装arm-linux交叉编译工具链
- 编译安装arm-linux交叉编译工具链
- arm 交叉工具链编译
- ARM交叉编译工具链
- ARM交叉编译工具链
- [Linux]:crosstool制作arm-linux交叉编译工具链
- Qt4项目迁移到Qt5问题:greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
- Redis教程(十二):服务器管理命令总结
- hdu 2191(多重背包)
- html-frame用法
- Android自学之路
- ARM-LINUX 交叉编译工具链搭建
- github 详解详解
- 《Hadoop:The Definitive Guide 4th Edition》Chapter 1 Meet Hadoop
- ts
- [bzoj3455]供电网络
- 自定义cell
- Servlet生命周期
- 51单片机data,idata,xdata,pdata的区别
- iOS复制链接到剪贴板