开发板上运行可执行程序报出错误: line1: 1: Syntax error: word unexpected (expecting ")") 解决思路: 1.编译器的问题 用arm-linux-gcc编译,可能原来是用gcc编译的。 假如是脚本,#!/bin/sh 改 #!/bin/bash试试 ...
分类:
其他好文 时间:
2016-06-02 18:19:03
阅读次数:
540
之前安装了一个rehat6的linux系统,把交叉编译搭建给忽视了,结果在编译uboot的时候出现问题,显示找不到arm-linux-gcc。于是自己来搭建交 叉编译环境。出现好多错。先是解压时没在后边加 -C/,后是直接自己创建了个目录,把解压后的bin目录复制到自己创建的目录。还是出现问题。但 ...
分类:
其他好文 时间:
2016-06-01 19:38:43
阅读次数:
124
mjpg-streamer移植
主机环境:ubuntu 12.04.4 LTS
目标机:ok6410
主机工具链:gcc-4.3.2
交叉工具链:arm-linux-gcc-4.3.2
摄像头:ZC301 ,uvc摄像头...
分类:
其他好文 时间:
2016-05-30 15:43:32
阅读次数:
311
转自:http://www.veryarm.com/1491.html ARM Linux启动流程大致为:bootloader >kernel >root filesystem。bootloader 是一上电就拿到cpu 的控制权的,而bootloader实现了硬件的初始化。bootloader俨然 ...
分类:
系统相关 时间:
2016-05-29 22:54:47
阅读次数:
228
手动编译 编译器问题,肯定是GNU的大名鼎鼎的GCC了,与此相关的什么连接器,汇编器也都包含在内了。 针对arm的GCC,当然就是arm-linux-gcc了,我所用的版本就是友善之臂光盘自带arm-linux-gcc 4.4.3。也有资料说也可以用arm-elf-gcc,这个与arm-linux- ...
分类:
其他好文 时间:
2016-05-25 11:07:18
阅读次数:
541
最近由于项目需要,需要打开防火墙功能. 公司有 arm linux 3.0x86 linux 3.2x86 linux 2.4 的三个嵌入式.都需要打开防火墙功能. 执行“whereis iptables”命令,如果结果不为空,则说明防火墙软件已安装 输入iptables -L 命令查看配置 此处为 ...
分类:
其他好文 时间:
2016-05-25 10:50:18
阅读次数:
208
基本步骤如下: (1)建立目录 $ sudo mkdir /usr/local/arm (2)复制文件 文件arm-linux-gcc-4.4.3.tar.gz,放在/var/ftp中,进入ftp,$ cd ~/ftp, 复制,$ sudo cp arm-linux-gcc-4.4.3.tar.gz ...
分类:
系统相关 时间:
2016-05-24 20:47:46
阅读次数:
278
1、交叉工具链概念 在宿主机上进行预处理、编译、汇编、链接等工作,以生成能在目标机上运行的程序的过程成为交叉编译。在宿主机上执行预处理、编译、汇编、链接等工作的一系列工具称为交叉工具链。 a、tar xzf arm-linux-gcc-4.5.1-v6-vfp.tgz. b、mkdir /usr/l ...
分类:
其他好文 时间:
2016-05-22 15:14:59
阅读次数:
171
1、安装gdb server:tar xvzf arm-linux-gdb-7.5.tar.gz,解压完之后进入,并执行./build-all. 2、将gdb server加入到环境变量PATH中,(编译好的GDB SERVER在目录/opt/下)找到它的路径which eclipse,然后进入cd ...
分类:
系统相关 时间:
2016-05-21 10:12:29
阅读次数:
327
把链接器脚本led.lds、源文件led.S以及Makefile给出 1、arm-linux-gcc -g -c led.S -o led.o 编译不链接且包含调试信息 2、arm-linux-ld -Tled.lds -o led.elf led.o 使用链接器脚本led.lds来进行链接 3、a ...
分类:
其他好文 时间:
2016-05-21 06:36:26
阅读次数:
196