![](https://img-blog.csdnimg.cn/20190602185556721.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
交叉编译移植篇
交叉编译移植是一件比较麻烦的事情,本栏目会利用各种交叉编译工具来编译源码,交叉编译工具有arm交叉工具包、x86、mips交叉编译工具包等,编译的源码比如qt源码,等等
GLL_
每种编程语言独具特色,抓住自身特点去使用
展开
-
交叉编译移植栏目前言-长期更新
交叉编译移植前言本帖欢迎转载,需要注明来源嵌入式linux中,我们经常用到的linux发行版本是ubuntu,在自己的x86的PC电脑上安装了虚拟机这个软件,虚拟机有很多种,我用过两种,一种是vmware,一种是VMVirtualBox。怎么说呢,各有各的好处,VMVirtualBox这种虚拟机,轻量,在启动的过程中比较快,这个我比较喜欢,这个虚拟机里装的ubuntu,我用来进行pyt...原创 2019-06-03 23:23:37 · 402 阅读 · 0 评论 -
【交叉编译】--利用树莓派交叉编译工具编译snmp源码
开发环境:ubuntu16.04cpu架构:x86交叉编译工具 gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf.tar.xz下载地址:https://www.linaro.org/downloads/将交叉编译工具bin目录加到PATH环境变量里export $PATH=$PATH:/home/guo/Downloads...原创 2019-11-24 12:31:56 · 923 阅读 · 1 评论 -
linux-DOSBox编译
CPU:x86操作系统:ubuntu16.04编译软件:DOSBox软件简介:DOSBox 是一个 DOS 模拟程序,由于它采用的是 SDL 库,所以可以很方便的移植到其他的平台。目前,DOSBox 已经支持在Windows、Linux、Mac OS X、BeOS、palmOS、Android 、webOS、os/2等系统中运行。下载https://download.csd...原创 2019-11-05 12:54:12 · 872 阅读 · 0 评论 -
linux - ch367驱动编译
cpu:x86操作系统:utuntu16.04驱动源代码ch367文件树结构如下所示└── CH36X_LINUX ├── demo │ ├── ch36x_demo.c │ ├── ch36x_demo_CMD.c │ ├── ch36x_demo_GUI.c │ ├── ch36x_demo_INT.c │ ...原创 2019-11-05 09:32:12 · 903 阅读 · 0 评论 -
linux中autotools工具生成Makefile文件及使用过程
操作系统:中标麒麟操作系统CPU:龙芯autotools使用步骤:1、autoscan2、vi configure.scan //修改内容3、mv configure.scan configure.ac (或者configure.in 有的是这个) //重命名4、aclocal //生成.m4文件5、autoconf //生成configure文件6、autoh...原创 2019-08-13 11:22:50 · 1009 阅读 · 0 评论 -
linux如何编译Intel网卡驱动源码,并进行安装
linux平台:中标麒麟桌面操作系统GCC:gcc (GCC) 4.9.3 20150626 (NeoKylin 4.9.3-3)买回来一款Intel的网卡,型号I210如果想要安装这个网卡的驱动,需要去找此网卡的驱动源码。当然,Intel已经帮我们把驱动源码写好了,我们要做的只需要交叉编译这个驱动源码。进入Intel驱动官网https://downloadcenter...原创 2019-07-13 16:25:33 · 8856 阅读 · 0 评论 -
交叉编译工具链介绍
交叉编译工具链交叉编译就是在一种平台上编译出能运行在体系结构不同的另一种平台上的程序,比如在PC平台(X86 CPU)上编译出能运行在以ARM为内核的CPU平台上的程序,编译得到的程序在X86 CPU平台上是不能运行的,必须放到ARM CPU平台上才能运行,虽然两个平台用的都是Linux系统。交叉编译工具链是一个由编译器、连接器和解释器组成的综合开发环境,交叉编译工具链主要由binutils、...转载 2019-03-13 09:20:07 · 3073 阅读 · 0 评论 -
ARM交叉编译工具链介绍
转自:https://www.veryarm.com/cross-tools为什么要用交叉编译器?交叉编译通俗地讲就是在一种平台上编译出能运行在体系结构不同的另一种平台上的程序,比如在PC平台(X86 CPU)上编译出能运行在以ARM为内核的CPU平台上的程序,编译得到的程序在X86 CPU平台上是不能运行的,必须放到ARM CPU平台上才能运行,虽然两个平台用的都是Linux...转载 2019-03-13 09:25:43 · 1203 阅读 · 0 评论 -
在ubuntu下利用arm交叉编译qt源码加串口模块,并且调用串口类,生成arm可执行程序
linux平台:ubuntu16.04qt:5.4.1qt包下载地址 http://download.qt.io/archive/qt/5.4/5.4.1/先前下载的是submodules目录下的qtbase-opensource-src-5.4.1.tar.xz这个里面没有Qserialport模块,所以需要下载Qserialport模块。这里我直接 下载了 s...原创 2019-05-24 15:01:04 · 2617 阅读 · 1 评论