当前位置:首页 > 单片机 > 单片机
[导读]在工作目录下建立helloworld.c文件#includemain(){printf("helloworld!\\n");}保存关闭后。编译helloworld文件:root@snail:/home/workdir/qt/project/helloworld#arm-linux-gcchelloworld.c-ohelloworld生成可执行文

在工作目录下建立helloworld.c文件

#include

main()

{

printf("helloworld!n");

}


保存关闭后。

编译helloworld文件:

root@snail:/home/workdir/qt/project/helloworld#arm-linux-gcchelloworld.c-ohelloworld


生成可执行文件helloworld:

将可执行文件helloworld拷贝到文件系统目录,并执行

执行成功。

这是最简单的交叉编译示例。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

使用环境Ubuntu 12.042,VMware Workstation3,微集成7英寸4418 Linux平板电脑安装用于gcc-linaro-arm的交叉工具包。该程序包位于虚拟机的适当目录中,该目录在以下目录中进行...

关键字: Linux 交叉编译 工业平板

源码下载官网: https://w1.fi/releases/ libnl-1.1.4交叉编译: ./configure CC=xx-gcc \ --prefix=/home/xx/openspur

关键字: 交叉编译 源码

一、什么是交叉编译       在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。这个编译过程就叫交叉编译。简单地说,就是在一个平台上生成另一个平台

关键字: 交叉编译

先来简单谈谈生成一个可执行文件所需要的过程 预处理(preprocessing)->编译(compilation)->汇编(assembly)->连接(linking) 编译:.c-

关键字: makefile 交叉编译

本文是对《深度探索linux操作系统系统构建和原理解析》的笔记,目的是为了理解操作系统,重点放在了各种依赖关系上,没有刻意去记录细节。1.疑惑构建目标系统的时候,即使目标系统和宿主系统运行在同一个体系

关键字: 交叉编译 构建linux

具体内容:  首先需要安装macports安装完成后我们使用命令:callondeMacBook-Pro:~ callon$ sudo port install libelf Password: Er

关键字: macbook 交叉编译

1> 解压下载的交叉工具链2> vi /etc/profile在这个文件最后添加上自己的环境变量:export PATH=$PATH:/usr/local/arm/4.3.2/bin($PATH后面为解压的交...

关键字: ARM 交叉编译 环境配置

在自己的工作目录下建立helloworld_driver.c#include#include//代码遵守的license:BSDGPLMODULE_LICENSE("DualBSD/GPL");//代...

关键字: tiny6410 设备驱动

关于ARM交叉编译工具链的介绍与下载请点我跳转 一、简介:简单介绍一下:交叉编译器一般来说是针对某个特定版本的uboot和kernel来专门制作的,也就是说,如果一个开发板的uboot和内核版本确定

关键字: ARM 交叉编译

编译器:就是将"一种语言(通常为高级语言)"翻译为"另一种语言(通常为低级语言)"的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor)

关键字: 交叉编译
关闭
关闭