原文:PHP的MIPS交叉编译(CC=mipsel-openwrt-linux-uclibc-gcc,LD=mipsel-openwrt-linux-uclibc-ld)

物联网内存吃紧,跑JVM这种内存大户肯定吃不消.要跑还是跑C实现的服务,比如Nginx PHP SQLite.比如一些家用无线路由器,系统是Linux发行版OpenWrt,内存只有 MB到 MB,单核 MHz.而PHP内置HTTP服务器和SQLite数据库,在无线路由器里对外提供HTTP服务丝毫没有问题.交叉编译PHP也很简单:cd opt miwifi src php . . CC mipsel ...

2017-05-25 03:29 0 1222 推荐指数:

查看详情

qbittorrent mipsel交叉编译

个人原创,转载请注明出处!!! 前言 本文主要记录了qBittorrent 在Pandorabox(Openwrt)下的交叉编译(基于mipsel架构),编译方式原始,非生成ipk安装包而是直接可运行的二进制执行文件,需要自己手动去链接,已经会初步编译ipk包了。 qBittorrent ...

Wed Aug 22 23:52:00 CST 2018 8 2227
使用buildroot配置uclibc交叉编译工具链!

前情提要 在学习《家用路由器0day漏洞挖掘技术》一书中修复二进制仿真环境部分的时候,书中采用动态库劫持的方式,重新实现了二进制中仿真失败的函数,并将源文件使用交叉编译编译为目标架构下的动态库文件。我按照此链接中的方式安装了arm-linux-gnueabi之后,编译生成的so文件无法使用 ...

Fri Jan 28 07:32:00 CST 2022 0 1185
openwrt交叉编译

默认情况下,openwrt编译脚本会自动从Internet上获取所需要的软件包源代码,并把下载的源码包存放在当前目录的 dl/ 目录中; 在 build_dir/ 目录中存放编译中使用的软件包, 在 staging_dir/ 目录用于存放构建目标系统镜像的工具软件,包括: 宿主系统使用的工具 ...

Fri Aug 16 01:30:00 CST 2013 1 2690
OpenWRT交叉编译

对于当前不在OpenWRT repository中的软件,如果是用源码形式发布的,那么可以用OpenWRT Buildroot进行交叉编译。 首先编译好Buildroot(一般编译过一次固件,就已经编译好了) 找到目录staging_dir ...

Thu Mar 05 07:06:00 CST 2015 0 2654
openwrt交叉编译mqtt

一、openssl交叉编译 1、 ./config no-asm shared --prefix=$PWD/install --cross-compile-prefix=mipsel-openwrt-linux- 修改Makefile,找到Makefile中的所有-m64的地方,然后删除(应该 ...

Tue Jan 14 22:22:00 CST 2020 0 220
OpenWRT交叉编译nodeJS

1. 查看package目录下文件分类 2. 在当前根目录下新建目录node && 进入node目录 3. 新建Makef ...

Fri Oct 05 02:58:00 CST 2018 0 1208
linux 交叉编译(CC)开源库

--host:  arm-linux/arm-qnx ./configure --host=arm-linux --prefix=/your_workspace/install CC=/release_version/toolchains/aarch64--glibc--stable ...

Fri Feb 11 23:34:00 CST 2022 0 843
mips-linux-gcc交叉编译工具链搭建小结

这几天开始做毕业设计了,MPEG2解码的MIPS实现,代码啥的网上一大堆,最大的困难也许不是理解代码,而是搭建环境,也就是搭建mips-linux-gcc交叉编译的环境。 网上铺天盖地的都是arm-linux-gcc工具链的教程,唯独MIPS这一块资料很是匮乏,就连极少数的几篇讲搭建工具链的博文 ...

Wed Dec 05 08:11:00 CST 2012 0 11606
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM