没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
SDL及其扩展库交叉编译移植到arm linux
首先要在/opt下建立文件夹
mkdir arm
接着将安装包解压,比如/home/linux/SDL下
tar -zvxf 文件名(gz文件)
/**************************************************************************************************************************************************/
SDL2-2.0.3交叉编译
1:修改/usr/include/limits.h,在SDL_test_fuzzer.h加入:
#define ULLONG_MAX 18446744073709551615
#define LLONG_MAX 9223372036854775807
#define LLONG_MIN (-LLONG_MAX - 1)
2:./configure --prefix=/opt/arm/ --disable-video-nanox -disable-video-qtopia --disable-video-photon --disable-video-ggi --disable-video-svga --disable-video-aalib --disable-video-dummy --disable-video-dga --disable-arts --disable-esd --disable-alsa --disable-video-x11 --enable-input-tslib --enable-pulseaudio=no --host=arm-linux --build=i386
3:make
4: make install
/**************************************************************************************************************************************************/
SDL2_image-2.0.0交叉编译
1:./configure --prefix=/opt/arm --host=arm-linux--disable-static --enable-shared --with-sdl-prefix=/opt/arm CPPFLAGS=-I/opt/arm/include/SDL2 LDFLAGS=-L/opt/arm/lib
2:make
3:makeinstall
/**************************************************************************************************************************************************/
freetype-2.4.8交叉编译
1: ./configure --prefix=/opt/arm --disable-static --enable-shared --host=arm-linux
2: make
3:makeinstall
/**************************************************************************************************************************************************/
SDL2_ttf-2.0.12交叉编译(先编译freetype-2.4.8)
1: tar zvxfSDL2_ttf-2.0.12.tar.gz
2: cd SDL2_ttf-2.0.12
3:(现在大部分都不需这一步,可直接进行4)
#手工修改Makefile,去掉OpenGL相关处理
首先要在/opt下建立文件夹
mkdir arm
接着将安装包解压,比如/home/linux/SDL下
tar -zvxf 文件名(gz文件)
/**************************************************************************************************************************************************/
SDL2-2.0.3交叉编译
1:修改/usr/include/limits.h,在SDL_test_fuzzer.h加入:
#define ULLONG_MAX 18446744073709551615
#define LLONG_MAX 9223372036854775807
#define LLONG_MIN (-LLONG_MAX - 1)
2:./configure --prefix=/opt/arm/ --disable-video-nanox -disable-video-qtopia --disable-video-photon --disable-video-ggi --disable-video-svga --disable-video-aalib --disable-video-dummy --disable-video-dga --disable-arts --disable-esd --disable-alsa --disable-video-x11 --enable-input-tslib --enable-pulseaudio=no --host=arm-linux --build=i386
3:make
4: make install
/**************************************************************************************************************************************************/
SDL2_image-2.0.0交叉编译
1:./configure --prefix=/opt/arm --host=arm-linux--disable-static --enable-shared --with-sdl-prefix=/opt/arm CPPFLAGS=-I/opt/arm/include/SDL2 LDFLAGS=-L/opt/arm/lib
2:make
3:makeinstall
/**************************************************************************************************************************************************/
freetype-2.4.8交叉编译
1: ./configure --prefix=/opt/arm --disable-static --enable-shared --host=arm-linux
2: make
3:makeinstall
/**************************************************************************************************************************************************/
SDL2_ttf-2.0.12交叉编译(先编译freetype-2.4.8)
1: tar zvxfSDL2_ttf-2.0.12.tar.gz
2: cd SDL2_ttf-2.0.12
3:(现在大部分都不需这一步,可直接进行4)
#手工修改Makefile,去掉OpenGL相关处理
资源评论
- 什么时候是个头2019-08-29下载看看.....
- imreallycrazy2019-03-30不错, 谢谢分享 !
- ddddffffggggg2019-09-05你这把所有的视频都禁掉了。怎么显示呢???
- c2009xiaonie19882019-08-20移植参考一下
天阁流萤
- 粉丝: 4
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功