本文主要是介绍嵌入式操作系统Linux-交叉编译环境配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
嵌入式操作系统Linux-交叉编译环境配置
文章目录
- 实验环境
- Ubantu换国内源(两种方法)
- 图形化操作
- 命令行操作
- 安装常用工具Vim,Make
- 安装交叉编译工具arm-linux-gcc
- 编写helloworld程序进行测试
实验环境
基于Ubantu虚拟机(Ubantu20.04)
Ubantu换国内源(两种方法)
图形化操作
1.点击虚拟机Ubantu桌面左下角,选择“设置”
2.选择“关于”–>“软件更新”
3.选择“其他站点”
4.选择下载服务器,点击“选择服务器”
5.点击“关闭”–>“重新载入”
命令行操作
1.将原有的源文件复制保存
sudo cp /etc/apt/source.list /etc/apt/source.list.bak
2.打开源文件,复制阿里的源
sudo vim /etc/apt/source.list# 将下列的复制到文件中
deb http://mirrors.aliyun.com/ubuntu/ vivid main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ vivid-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ vivid-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ vivid-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ vivid-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ vivid main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ vivid-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ vivid-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ vivid-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ vivid-backports main restricted universe multiverse
3.更新apt
sudo apt update
安装常用工具Vim,Make
// 在线安装make
sudo apt-get install make
// 在线安装Vim
sudo apt-get install vim
安装交叉编译工具arm-linux-gcc
sudo apt-get install arm-linux-gnueabihf-gcc
编写helloworld程序进行测试
将hello.c编译成可执行程序hello
arm-linux-gnueabihf-gcc hello.c -o hello
这篇关于嵌入式操作系统Linux-交叉编译环境配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!