arm-linux-gcc 常用参数讲解 gcc编译器使用方法 我们需要编译出运行在ARM平台上的代码,所使用的交叉编译器为 arm-linux-gcc。下面将arm-linux-gcc编译工具的一些常用命令参数介绍给大家。在此之前首先介绍下编译器的工作过程,在使用GCC编译程序时,编译过程分为四个 ...
分类:
系统相关 时间:
2019-04-04 14:29:49
阅读次数:
189
开发平台 芯灵思Sinlinx A64 内存: 1GB 存储: 4GB 开发板详细参数 https://m.tb.cn/h.3wMaSKm 开发板交流群 641395230 首先到 http://www.sqlite.org/download.html 下载linux版本的源码 我下载的是 新建目录 ...
分类:
数据库 时间:
2019-03-08 16:54:27
阅读次数:
226
1.引言 在日常程序开发中不免遇到类似空指针操作导致程序崩溃的问题,所以需要一定的手段去定位bug,而断点调试是普遍使用的技巧,比如Windows中用VC++的debug模式进单步运行、断点调试等,有很友好的图形化操作界面,而在Linux中使用的是没有图形界面的调试工具-GDB(听说eclipse支 ...
分类:
数据库 时间:
2019-03-02 18:45:54
阅读次数:
199
参考 1. ARM平台NEON指令的编译和优化; 2. 交叉编译器 arm-linux-gnueabi 和 arm-linux-gnueabihf 的区别; 3. https://blog.csdn.net/bhj1119/article/details/56665567; https://blog ...
分类:
系统相关 时间:
2019-02-28 14:51:31
阅读次数:
346
开发环境:win10 64位 + VMware12 + Ubuntu14.04 32位 工具链:linaro提供的gcc-linaro-6.1.1-2016.08-x86_64_arm-linux-gnueabi 要移植的u-boot版本:u-boot-2016-11 Tiny4412开发板硬件版本 ...
分类:
其他好文 时间:
2019-02-16 15:24:11
阅读次数:
323
开发环境:win10 64位 + VMware12 + Ubuntu14.04 32位 工具链:linaro提供的gcc-linaro-6.1.1-2016.08-x86_64_arm-linux-gnueabi 要移植的u-boot版本:u-boot-2016-11 Tiny4412开发板硬件版本 ...
分类:
其他好文 时间:
2019-02-15 13:19:37
阅读次数:
367
1,开发平台 虚拟机:vm12 系统:ubuntu14.04 LTS 32位 2、准备ARM交叉编译工具包 编译uboot和linux kernel都需要ARM交叉工具链支持,这里使用Linaro提供的交叉编译工具。下载地址为:http://releases.linaro.org/ 注意区分32位与 ...
分类:
系统相关 时间:
2019-02-14 20:18:25
阅读次数:
613
1. 解压文件 准备好交叉编译工具arm-none-linux-gnueabi-arm-2008q3-72-for-linux.tar.bz2,输入命令:tar -xjvf arm-none-linux-gnueabi-arm-2008q3-72-for-linux.tar.bz2 -C . 注意命 ...
分类:
其他好文 时间:
2019-01-23 17:22:45
阅读次数:
230
#!/bin/bash #gcc: site="https://releases.linaro.org" #https://releases.linaro.org/components/toolchain/binaries/6.4-2018.05/arm-linux-gnueabihf/gcc-li ...
分类:
其他好文 时间:
2019-01-23 10:40:36
阅读次数:
222
一. ARM裸机之Makefile 1.1. Makefile 分析 led.bin: led.o arm-linux-ld -Ttext 0x0 -o led.elf $^ arm-linux-objcopy -O binary led.elf led.bin arm-linux-objdump ...
分类:
其他好文 时间:
2019-01-07 00:15:28
阅读次数:
424