您尚未登录。

楼主 #1 2018-12-04 17:46:31

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

将littlevgl_linux_qtcreator这个源码放到QT中 有错误

将littlevgl_linux_qtcreator这个源码放到QT中  而且我的SDL2也下载了但是我添加了这些相对于的文件还是一样的报错
1_20181204-0445.png

离线

#2 2018-12-04 17:56:27

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

这是一个链接错误,应该是缺 libSDL2.a 库文件

https://whycan.cn/t_714.html#p2599





离线

楼主 #3 2018-12-05 08:53:41

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

晕哥 说:

这是一个链接错误,应该是缺 libSDL2.a 库文件

https://whycan.cn/t_714.html#p2599

我里面是有SDL2这个文件夹的  在usr/include/下 路劲也加了

离线

楼主 #4 2018-12-05 09:48:11

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

现在我安装了SDL2 但是还是还是报错 这个libSDL2-2.0.so.0的库也有
33_20181204-2047.png

离线

#5 2018-12-05 09:57:05

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

先用命令行编译吧,QtCreator 把简单问题弄复杂了,导致难以驾驭.





离线

楼主 #6 2018-12-05 10:09:42

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

晕哥 说:

先用命令行编译吧,QtCreator 把简单问题弄复杂了,导致难以驾驭.


你说的我不是很明白 晕哥 稍微详细点点哦哦

离线

#7 2018-12-05 10:30:29

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

无情一刀 说:
晕哥 说:

先用命令行编译吧,QtCreator 把简单问题弄复杂了,导致难以驾驭.


你说的我不是很明白 晕哥 稍微详细点点哦哦

直接在 littlevgl 官方demo上面改就可以了,用make命令行编译,apt-get安装libsdl库





离线

楼主 #8 2018-12-05 11:40:19

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

晕哥 现在想用他的库先来显示一张图片在800*600屏幕上 总感觉看他的例子的 有点模糊 你那边有例子吗

离线

#9 2018-12-05 12:19:19

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

无情一刀 说:

晕哥 现在想用他的库先来显示一张图片在800*600屏幕上 总感觉看他的例子的 有点模糊 你那边有例子吗

是要在v3s上显示吗?





离线

楼主 #10 2018-12-05 13:41:33

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

晕哥 说:
无情一刀 说:

晕哥 现在想用他的库先来显示一张图片在800*600屏幕上 总感觉看他的例子的 有点模糊 你那边有例子吗

是要在v3s上显示吗?

是的就在V3S上显示

离线

#11 2018-12-05 13:45:49

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

无情一刀 说:
晕哥 说:
无情一刀 说:

晕哥 现在想用他的库先来显示一张图片在800*600屏幕上 总感觉看他的例子的 有点模糊 你那边有例子吗

是要在v3s上显示吗?

是的就在V3S上显示

只是显示图片到 framebuffer 上面用这个程序 https://github.com/bcarmo-caio/fbv

如果不合适可以在 fbv 上面继续修改.

可以在 buildroot 里面勾选,然后编译就可以了。





离线

楼主 #12 2018-12-05 14:33:50

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

晕哥 说:
无情一刀 说:
晕哥 说:

是要在v3s上显示吗?

是的就在V3S上显示

只是显示图片到 framebuffer 上面用这个程序 https://github.com/bcarmo-caio/fbv

如果不合适可以在 fbv 上面继续修改.

可以在 buildroot 里面勾选,然后编译就可以了。

如果是单独的是操作framebuffer 这个没有问题 现在是用的littlevgl 库区操作 不知道怎么去调用函数

离线

#13 2018-12-05 14:40:26

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

无情一刀 说:
晕哥 说:
无情一刀 说:

是的就在V3S上显示

只是显示图片到 framebuffer 上面用这个程序 https://github.com/bcarmo-caio/fbv

如果不合适可以在 fbv 上面继续修改.

可以在 buildroot 里面勾选,然后编译就可以了。

如果是单独的是操作framebuffer 这个没有问题 现在是用的littlevgl 库区操作 不知道怎么去调用函数

如果上了littlevgl, 应该调用他的接口画图了:
https://blog.littlevgl.com/2018-10-05/png_converter

对了,顺便把这个帖子总结一下,方便有需要的朋友: https://whycan.cn/t_1862.html





离线

楼主 #14 2018-12-05 16:06:10

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

哎哎 现在编译都有问题
./libSDL2.so: file not recognized: File format not recognized
出现这样的错误 我的安装包是这样的 SDL2-2.0.5.tar.gz

离线

楼主 #15 2018-12-05 16:18:12

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

我在文件中都加头文件 但是还是报错 
33_20181205-0316.png
这个是makefile文件
44.png

离线

#16 2018-12-05 16:19:39

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

无情一刀 说:

哎哎 现在编译都有问题
./libSDL2.so: file not recognized: File format not recognized
出现这样的错误 我的安装包是这样的 SDL2-2.0.5.tar.gz

so 文件是动态链接库,不能直接执行.





离线

#17 2018-12-05 16:22:18

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

无情一刀 说:

我在文件中都加头文件 但是还是报错 
https://whycan.cn/files/members/1116/33_20181205-0316.png
这个是makefile文件
https://whycan.cn/files/members/1116/44.png

V3s linux 跑不要用SDL, 得用 framebuffer:

https://github.com/littlevgl/lv_drivers/blob/master/display/fbdev.c
https://github.com/littlevgl/lv_drivers/blob/master/display/fbdev.h


SDL是 Windows/Ubuntu 模拟器上面用的画布而已,
嵌入式Linux已经存在画布 ---- framebuffer 了, 你无需再用 SDL模拟器了。





离线

楼主 #18 2018-12-05 16:32:38

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

晕哥 说:
无情一刀 说:

哎哎 现在编译都有问题
./libSDL2.so: file not recognized: File format not recognized
出现这样的错误 我的安装包是这样的 SDL2-2.0.5.tar.gz

so 文件是动态链接库,不能直接执行.


主要是我看到littlevgl里面有定义了这个SDL.h 这个SDL.h主要是用来模拟用到的头文件 也就是说我在V3S上根本不要去模拟 所以这个SDL.h的头文件我也可以去掉,将用到的SDL里面可以去掉,

下面那些没有定义的 我是都加了头文件的还是报错

离线

#19 2018-12-05 16:36:23

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: 将littlevgl_linux_qtcreator这个源码放到QT中 有错误

无情一刀 说:
晕哥 说:
无情一刀 说:

哎哎 现在编译都有问题
./libSDL2.so: file not recognized: File format not recognized
出现这样的错误 我的安装包是这样的 SDL2-2.0.5.tar.gz

so 文件是动态链接库,不能直接执行.


主要是我看到littlevgl里面有定义了这个SDL.h 这个SDL.h主要是用来模拟用到的头文件 也就是说我在V3S上根本不要去模拟 所以这个SDL.h的头文件我也可以去掉,将用到的SDL里面可以去掉,

下面那些没有定义的 我是都加了头文件的还是报错

编译问题慢慢弄了.





离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn