码迷,mamicode.com
首页 >  
搜索关键字:mips    ( 364个结果
JNI
交叉编译 在一个平台下,编译出另一个平台能够执行的二进制的代码 平台:windows,mac os,linux 处理器:x86,arm,mips交叉编译的原理 源代码->编译->链接->可执行程序 模拟其他平台的特性交叉编译的工具链 多个工具的集合,一个工具使用完后接着调用下一个工具 常见工具 ND ...
分类:其他好文   时间:2016-06-10 19:01:13    阅读次数:160
【编译器】斯坦福公开课学习2
02-01 将会为教学用语言COOL编写编译器,把COOL编译成MIPS汇编语言。会分为五个部分讲解,首先是写一个COOL程序,程序本身会是一个解释器。之后是词法分析、语法分析、语义分析、代码生成。这些部分都是分离的。即在我们自己实现语法分析时,我们将自己完成的部分嵌入到一个参考编译器中。参考编译器 ...
分类:其他好文   时间:2016-05-22 00:38:52    阅读次数:205
2、内核基本学习
一、Linux内核源代码的目录结构学习 Linux 内核的目录,变化是比较的小,以Linux 2.6 的版本进行分析。 arch : 架构体系相关的代码,不同平台都在 arch 里面有相应的一个目录,比如 arm、powerpc、mips。在 arch 目录,存放的是各个平台以及各个平台的芯片对 L... ...
分类:其他好文   时间:2016-05-02 15:31:26    阅读次数:241
Android For JNI(六)——交叉编译,NDK概述以及文件结构,编写自己的第一个JNI工程
Android For JNI(六)——交叉编译,NDK概述以及文件结构,编写自己的第一个JNI工程 终于回到我们的android了,我们先要配置这个NDK的环境,但是之前,我们还要了解一下基本的术语 一.交叉编译 在一个平台下编译出另一个平台可以执行的二进制程序 CPU平台:ARM X86 MIPS(指令集) 系统平台:windows linux mac 原理:模拟另一个平台的特性去编译程序...
分类:移动开发   时间:2016-04-29 18:55:41    阅读次数:267
编译时报错,找不到指定路径下的command,而路径是正确的。
使用的Fedora 18 64位的系统kernel,内核为3.6.10。按照要求使用yum install *** 安装各项工具。 path路径使用提供的toolchain,各种路径也安装正确,却发现编译失败,老是找不到mips*** command。后来才发现因为提供的toolchain是和原ke ...
分类:其他好文   时间:2016-04-28 11:57:31    阅读次数:136
Android For JNI(六)——交叉编译,NDK概述以及文件结构,编写自己的第一个JNI工程
Android For JNI(六)——交叉编译,NDK概述以及文件结构,编写自己的第一个JNI工程 终于回到我们的android了,我们先要配置这个NDK的环境,但是之前,我们还要了解一下基本的术语 一.交叉编译 在一个平台下编译出另一个平台可以执行的二进制程序 CPU平台:ARM X86 MIPS(指令集) 系统平台:windows linux mac 原理:模拟另一个平台的特性去编译程序...
分类:移动开发   时间:2016-04-26 21:05:29    阅读次数:188
MIPS指令集相关
寄存器: 寄存器号 符号名 用途 0 始终为0 看起来象浪费,其实很有用 1 at 保留给汇编器使用 2-3 v0,v1 函数返回值 4-7 a0-a3 前头几个函数参数 8-15 t0-t7 临时寄存器,子过程可以不保存就使用 24-25 t8,t9 同上 16-23 s0-s7 寄存器变量,子过 ...
分类:其他好文   时间:2016-04-11 00:13:34    阅读次数:209
uboot移植总结
1.uboot的介绍及体系结构   1.1 uboot的介绍   Uboot是德国DENX小组的开发用于多种嵌入式CPU的bootloader程序, UBoot不仅仅支持嵌入式Linux系统的引导,当前,它还支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS嵌入式操作系统。UBoot除了支持PowerPC系列的处理器外,还能支持MIPS、 ...
分类:其他好文   时间:2016-04-01 06:34:58    阅读次数:222
关于Android开发中Arm、X86和Mips
1.Arm架构 2.X86架构 3.Mips架构 如果是在Linux下编译Android源码,有可能是两个原因: 1. lunch命令有32位和64位的区别,注意选能够编译64位so的命令 2. mk文件中有LOCAL_MODULE_PATH的值比如为$(TARGET_OUT_SHARED_LIBR
分类:移动开发   时间:2016-03-21 12:22:38    阅读次数:539
ubuntu 环境变量配置
1、vim /etc/environment 2、vim /etc/profile export JAVA_HOME=/opt/jdk1.6.0_45PATH=$JAVA_HOME/bin:/pub/tools/package/toolchain/mips-2012.07/bin:/pub/tool
分类:系统相关   时间:2016-03-16 20:49:00    阅读次数:414
364条   上一页 1 ... 18 19 20 21 22 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!