本文以POS嵌入式linux程序开发为例,讲解了如下在Windows开发环境(Source Insight)下实现,POS程序一键编译下载。
以下是详细教程:
------------------------------------------------------------------------------------------------------------------
嵌入式应用开发一键编译下载
众所周知,嵌入式应用的开发与通用PC应用开发有些不太一样,主要是因为嵌入式应用它运行的环境是有特殊性的,它的运行环境并不是普通的PC环境,而是一个资源相对匮乏的嵌入式系统,往往又不具备编译程序的能力,所以在它的开发流程上,通常我们采用的方法是交叉编译,即在宿主机(PC端主机)编码、编译,然后通过各种方式将应用程序下载到嵌入式系统中运行验证。有关嵌入式开发,交叉编译的方法,这里不在阐述,可自行了解。
本文重点介绍的是,如何在交叉编译的基础上,实现windows下编码,之后一键完成程序编译、下载到嵌入式系统的方法。
看到这里的客官,可能觉得不可思议,一键编译下载?怎么可能?不相信的吃瓜群众,且听我细细道来。
【注:不带WIFI或以太网模块的POS机,或非调试版本镜像的POS机,请点击右上角叉叉】
-----------------------------------------------华丽丽的分界线----------------------------------------------------
一、开发环境介绍
本人的开发环境如下:
Windows主机:Win7专业版,64位操作系统
Linux主机:(宿主机)Red Hat Enterprise Linux6,安装在VMware Workstation 7.0
延伸阅读
- ssh框架 2016-09-30
- 阿里移动安全 [无线安全]玩转无线电——不安全的蓝牙锁 2017-07-26
- 消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 论文笔记【图片目标分割】 2017-07-26
- 词向量-LRWE模型-更好地识别反义词同义词 2017-07-26
- 从栈不平衡问题 理解 calling convention 2017-07-26
- php imagemagick 处理 图片剪切、压缩、合并、插入文本、背景色透明 2017-07-26
- Swift实现JSON转Model - HandyJSON使用讲解 2017-07-26
- 阿里移动安全 Android端恶意锁屏勒索应用分析 2017-07-26
- 集合结合数据结构来看看(二) 2017-07-26
学习是年轻人改变自己的最好方式