700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > arm 交叉编译找不到so_搭建交叉编译环境并验证

arm 交叉编译找不到so_搭建交叉编译环境并验证

时间:2023-09-03 11:41:59

相关推荐

arm 交叉编译找不到so_搭建交叉编译环境并验证

1.搭建编译环境并验证

1.1实验目的

· 掌握嵌入式开发环境、交叉编译器的搭建、安装和配置方法

· 熟悉Linux应用程序的编译、调试方法,能够验证X86平台和ARM平台的差异

1.2实验内容

· 交叉编译器环境搭建

· 编写一个典型的Linux应用程序

· 使用GDB调试Linux程序(PC平台)

· 用Makefile编译程序

· 交叉编译Linux程序

· 对比X86平台和ARM平台

1.3步骤与现象

· 交叉编译器环境搭建

1. 下载交叉编译工具链

交叉编译工具:gcc-linaro-4.9-.02-x86_64_arm-linux-gnueabihf.tar

2. 将交叉编译工具链放到共享文件夹

3. 在/usr/local下新建文件夹arm用于存放交叉编译工具链

4. 拷贝共享文件夹中的交叉编译工具链到/usr/local/arm文件下

5. 解压交叉编译工具链

6. 查看生成的交叉编译工具链

· 设置环境变量:

1. 查看环境变量

2. 导出到环境变量

3. 在当前路径下使用arm-linux-gnueabi-gcc 编译程序

1.4关键代码分析

· 文件名:helloworld.c

1. 安装gcc编译器 – apt install gcc

2. X86编译器gcc编译

3. 通过file 查看hellox86文件

4. Arm交叉编译 arm-linux-gnueabihf-gcc:

5. Arm交叉编译的helloarm文件不能在x86平台正确执行

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。