您尚未登录。

楼主 #1 2020-02-08 00:13:09

逸俊晨晖
会员
注册时间: 2018-08-29
已发帖子: 151
积分: 137.5

交叉编译littlevGL官网那个例子 报错fbdev_flush找不到

gcc的是rootbuild里面那个
编译后提示在main.c里
错误找不到fbdev_flush
警告找不到fbdev_init
在荔枝派linux里找的到/dev/fb0

我是用cmake构建makefile的
官网里面有一句 我没有写:
SET(CMAKE_FIND_ROOT_PATH  "/usr/arm-linux-gnueabi" "/usr/arm-linux-gnueabi/lib" "/usr/arm-linux-gnueabi/include")
# lib 与 include 的目录,使用 ``arm-linux-gnueabi-gcc -v`` 也可输出目录相关信息

因为我用的GCC是rootbuild里面的 找不到它的lib和include目录在哪

离线

#2 2020-02-08 00:24:10

飞翔工控
会员
注册时间: 2019-11-21
已发帖子: 95
积分: 93.5

Re: 交叉编译littlevGL官网那个例子 报错fbdev_flush找不到

工程地址是哪个?

离线

楼主 #3 2020-02-08 00:57:22

逸俊晨晖
会员
注册时间: 2018-08-29
已发帖子: 151
积分: 137.5

Re: 交叉编译littlevGL官网那个例子 报错fbdev_flush找不到

飞翔工控 说:

工程地址是哪个?

http://nano.lichee.pro/application/littlevgl.html
官网littlevGL的使用

离线

#4 2020-02-08 01:18:15

飞翔工控
会员
注册时间: 2019-11-21
已发帖子: 95
积分: 93.5

Re: 交叉编译littlevGL官网那个例子 报错fbdev_flush找不到

Makefile/CMake我都不会, 我都是一行 gcc 全搞定, 这样也不纠结编译问题, 后面再慢慢解决.

离线

#5 2020-02-08 09:26:57

sea18c
会员
注册时间: 2019-08-05
已发帖子: 230
积分: 222.5

Re: 交叉编译littlevGL官网那个例子 报错fbdev_flush找不到

fbdev_flush是不是要自己写的函数

离线

楼主 #6 2020-02-12 19:41:26

逸俊晨晖
会员
注册时间: 2018-08-29
已发帖子: 151
积分: 137.5

Re: 交叉编译littlevGL官网那个例子 报错fbdev_flush找不到

飞翔工控 说:

Makefile/CMake我都不会, 我都是一行 gcc 全搞定, 这样也不纠结编译问题, 后面再慢慢解决.

这操作可以

离线

楼主 #7 2020-02-12 19:42:04

逸俊晨晖
会员
注册时间: 2018-08-29
已发帖子: 151
积分: 137.5

Re: 交叉编译littlevGL官网那个例子 报错fbdev_flush找不到

sea18c 说:

fbdev_flush是不是要自己写的函数

在其他源文件有这个函数的具体实现 但是编译的时候认不出来

离线

楼主 #8 2020-02-13 00:32:36

逸俊晨晖
会员
注册时间: 2018-08-29
已发帖子: 151
积分: 137.5

Re: 交叉编译littlevGL官网那个例子 报错fbdev_flush找不到

搞定了 是cmake没写好

离线

页脚

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

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