小v电子技术博文 上海鲤鲸网络科技 小v单片机

linux高通平台下的bitbake(2)

  • 时间:2016-10-31
  • 作者:小v
  • 分类: Linux
  • 浏览:472
  • 评论:0
  • bitbake是什么? bitbake一款面向嵌入式的构建系统的编译工具。linux系统开发就好比大厨做饭,做出什么样的饭就像linux资深工程师构建什么样的系统,这是linux大牛的必备本领。大厨将锅碗瓢盆灶具等组合到一个地方开始做饭,bitbake将各种软件包之间存在的关系整合到一起。 响应bitbake的文件大多都是由Python写成的.bbclass和.bb文件,以后看到这些就不要见怪不怪了。 来源于谷歌翻译:“像任何构建工具(make,ant,jam),OpenEmbedded构建工具BitBake控制如何构建事物和构建依赖关系。 但不像单项目工具,像make它不是基于一个makefile或封闭集相互依赖的makefile,但收集和管理一组开放的...

    阅读全文>>

    linux高通平台开发笔记一

  • 时间:2016-10-31
  • 作者:小v
  • 分类: Linux
  • 浏览:485
  • 评论:1
  • 最近在用高通的平台开发程序,开发平台是直接拿来用的,高通的官网需要组织号,并且需要公司的邮箱才能注册,对个人还是不太方便的,比较闭塞。百度搜索 creatpoint便可以看到高通官方手册文档官网,他和高通门户官网还是不一样的。 高通的平台架构还是和之前的三星不一样的。 高通的平台都可以跑安卓了。目前用的是高通平台apq8074系列,32bits的arm-a8处理器。 从高通官网下载的源码包可达20几个G,最新的8096 也叫MSM8996的安卓开发包可达40G,很是庞大,系统编译要几个小时。 但是我们由于用linux开发,裁剪后也就几个G了,生成的镜像文件也就8-900M了。

    阅读全文>>

    linux下应用程序的移植

  • 时间:2016-10-27
  • 作者:小v
  • 分类: Linux
  • 浏览:388
  • 评论:0
  • 在高通的8074平台上写了一个应用程序,程序相对于底层是独立的。 现在平台升级到高通820上,也就是高通的8096平台上。 我是在windows下交叉编译的,编译好后直接推到目标上就可以运行,实际上在windows的虚拟机linux环境下已经配置好了高通的8074的sdk环境 所以生成的可执行程序可以在目标上运行。 现在所谓的移植就是将这些sdk适用于新的平台,所以改动这些sdk相关的配置就行了。 那么问题来了,linux系统交叉编译器怎么配置才能让程序在目标板上运行?

    阅读全文>>

    成为一名嵌入式Linux开发工程师需要学习哪些知识?

  • 时间:2016-10-20
  • 作者:小v
  • 分类: Linux
  • 浏览:481
  • 评论:2
  • 随着嵌入式行业的迅猛发展,嵌入式Linux凭借其系统发展的成熟度、市场应用的高份额也受到更多工程师朋友的青睐,越来越多的企业和研发机构都转向嵌入式Linux的开发和研究,这使得嵌入式Linux在新兴的嵌入式操作系统领域内也获得了飞速发展和广泛应用。面对如此火热的行业,如何才能成为嵌入式Linux开发工程师?成为一名合格的嵌入式Linux开发工程师需要学习哪些知识? 一:C语言 嵌入式Linux工程师的学习需要具备一定的C语言基础,C语言是嵌入式领域最重要也是最主要的编程语言,通过大量编程实例重点理解C语言的基础编程以及高级编程知识。包括:基本数据类型、数组、指针、结构体、链表、文件操作、队列、栈等。 二:Linux基础 Linux操作系统的概念、安装方法,详细了解Li...

    阅读全文>>

    Git 撤销合并

  • 时间:2016-10-17
  • 作者:小v
  • 分类: Linux
  • 浏览:326
  • 评论:0
  • Git 的 revert 命令可以用来撤销提交(commit),对于常规的提交来说,revert 命令十分直观易用,相当于做一次被 revert 的提交的「反操作」并形成一个新的 commit,但是当你需要撤销一个合并(merge)的时候,事情就变得稍微复杂了一些。 Merge Commit 在描述 merge commit 之前,先来简短地描述一下常规的 commit。每当你做了一批操作(增加、修改、或删除)之后,你执行 git commit 便会得到一个常规的 Commit。执行 git show <commit> 将会输出详细的增删情况。 Merge co...

    阅读全文>>

    返回顶部| 首页| 手气不错| 捐赠支持| 自定义链接| 自定义链接| 自定义链接| 手机版本|后花园

    Copyright © 2014-2017   京ICP备14059411 Copyright 2014-2015 上海鲤鲸网络科技工作室 版权所有 All Rights Reserved

    sitemap