WhyCan Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-04-22 14:23:59

阿黄
会员
注册时间: 2018-10-03
累计积分: 71

请教,在ubuntu上编译了SDL2的一个简单demo程序,该怎么交叉编译到F1C100S上呢?

F1C100S的系统用的linux,不太熟悉相关命令,有做过的大侠指点一下呢

离线

#2 2019-04-22 15:14:31

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,756

Re: 请教,在ubuntu上编译了SDL2的一个简单demo程序,该怎么交叉编译到F1C100S上呢?

https://www.libsdl.org/download-1.2.php
https://www.libsdl.org/release/SDL-1.2.15.tar.gz

下载 SDL-1.2.15, 用交叉编译工具链编译,
记得开启 fbcon,
然后再和你的应用一起编译,
把可执行程序, sdl 的动态链接库一起拷贝到文件系统。

https://whycan.cn/t_2228.html

离线

#3 2019-04-22 15:22:50

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,756

Re: 请教,在ubuntu上编译了SDL2的一个简单demo程序,该怎么交叉编译到F1C100S上呢?

如果想省事就直接用 buildroot,
开启 BR2_PACKAGE_SDL 编译开关即可,

勾选SDL就自动加入了 framebuffer 功能

编译之后就会直接生成文件系统,

2019-04-22_152147.png

离线

#4 2019-04-23 08:49:13

阿黄
会员
注册时间: 2018-10-03
累计积分: 71

Re: 请教,在ubuntu上编译了SDL2的一个简单demo程序,该怎么交叉编译到F1C100S上呢?

谢谢晕哥,本来打算把Touchgfx移植到f1c100s上跑的,在ubuntu上基于SDL2已经可跑,但是有个libtouchgfx.a没法交叉编译到ARM9上,所以作罢

离线

#5 2019-04-23 08:54:20

firstman
会员
注册时间: 2019-04-06
累计积分: 48

Re: 请教,在ubuntu上编译了SDL2的一个简单demo程序,该怎么交叉编译到F1C100S上呢?

阿黄 说:

谢谢晕哥,本来打算把Touchgfx移植到f1c100s上跑的,在ubuntu上基于SDL2已经可跑,但是有个libtouchgfx.a没法交叉编译到ARM9上,所以作罢

求 Touchgfx ubuntu SDL2 跑教程.

离线

#6 2019-04-23 09:00:06

cityf
会员
注册时间: 2017-11-03
累计积分: 138

Re: 请教,在ubuntu上编译了SDL2的一个简单demo程序,该怎么交叉编译到F1C100S上呢?

firstman 说:
阿黄 说:

谢谢晕哥,本来打算把Touchgfx移植到f1c100s上跑的,在ubuntu上基于SDL2已经可跑,但是有个libtouchgfx.a没法交叉编译到ARM9上,所以作罢

求 Touchgfx ubuntu SDL2 跑教程.

这个可以有哈

离线

#7 2019-04-23 09:38:26

阿黄
会员
注册时间: 2018-10-03
累计积分: 71

Re: 请教,在ubuntu上编译了SDL2的一个简单demo程序,该怎么交叉编译到F1C100S上呢?

好的,我发个帖子说一下我是怎么搞的

离线

#8 2019-04-23 10:11:27

超级萌新
会员
注册时间: 2018-05-04
累计积分: 219

Re: 请教,在ubuntu上编译了SDL2的一个简单demo程序,该怎么交叉编译到F1C100S上呢?

阿黄 说:

好的,我发个帖子说一下我是怎么搞的

坐等 sdl2 模拟器

离线

#9 2019-04-23 12:11:17

阿黄
会员
注册时间: 2018-10-03
累计积分: 71

Re: 请教,在ubuntu上编译了SDL2的一个简单demo程序,该怎么交叉编译到F1C100S上呢?

cityf 说:
firstman 说:
阿黄 说:

谢谢晕哥,本来打算把Touchgfx移植到f1c100s上跑的,在ubuntu上基于SDL2已经可跑,但是有个libtouchgfx.a没法交叉编译到ARM9上,所以作罢

求 Touchgfx ubuntu SDL2 跑教程.

这个可以有哈

https://whycan.cn/t_2375.html

离线

#10 2019-04-23 13:34:25

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,756

Re: 请教,在ubuntu上编译了SDL2的一个简单demo程序,该怎么交叉编译到F1C100S上呢?

阿黄 说:
cityf 说:
firstman 说:

求 Touchgfx ubuntu SDL2 跑教程.

这个可以有哈

https://whycan.cn/t_2375.html

感谢长篇图文分享!

离线

#11 2019-05-20 18:57:22

guo_felix
会员
注册时间: 2018-04-12
累计积分: 16

Re: 请教,在ubuntu上编译了SDL2的一个简单demo程序,该怎么交叉编译到F1C100S上呢?

晕哥 说:

如果想省事就直接用 buildroot,
开启 BR2_PACKAGE_SDL 编译开关即可,

勾选SDL就自动加入了 framebuffer 功能

编译之后就会直接生成文件系统,

https://whycan.cn/files/members/3/2019-04-22_152147.png

请问一下   讲道理是不是buildroot中加了选项  /output/target/lib就会有相应的库  然后直接在交叉编译应用的时候-L进来就好了

离线

#12 2019-05-20 19:31:17

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,756

Re: 请教,在ubuntu上编译了SDL2的一个简单demo程序,该怎么交叉编译到F1C100S上呢?

对的,要使用 buildroot 里面生成的 交叉编译链

离线

页脚