树莓派俱乐部 树莓派俱乐部
  • 首页
  • 树莓派
  • OpenWrt
  • Python
  • Linux
  • 注册
    登录
现在登录。
  • 首页
  • 树莓派
  • OpenWrt
  • Python
  • Linux
首页 Linux 编译使用树莓派64位VideoCore IV(VC4)

编译使用树莓派64位VideoCore IV(VC4)

chainsx 6 年 前

树莓派的GPU其实还是很不错的,如果想充分利用一下呢,就需要用到VC4,如果有必要的话,你也可以购买去官方购买许可证,这里不作过多介绍,我们这里介绍64位VC4的编译方法,以及VC4的使用方法。

编译

先从github克隆项目

git clone --depth=1 -b master https://github.com/raspberrypi/userland

在x86主机上交叉编译

安装交叉编译工具链

apt-get install gcc-aarch64-linux-gnu and g++-aarch64-linux-gnu

然后,按照官方提示进行编译

./buildme --aarch64

编译完成之后。。。。。。。然后我也不知道怎么办了。。。。。。。所以,删掉以上片段,别交叉编译。

直接在aarch64主机上进行编译

以下内容由我自己摸索出来的。

mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release -DARM64=ON ../
make -j4 && make install

这样,就编译以及安装完成了,64位VC4已经被安装在了/opt/vc目录下,如果要做到完美,最好还是再加下面几步

cp -rfp /opt/vc/etc /
cp -rfp /opt/vc/* /usr
/etc/init.d/vcfiled start

然后你可以使用vcgencmd等命令了

使用

这里有elinux上关于videocore的介绍以及使用方法

https://elinux.org/Raspberry_Pi_VideoCore_APIs

例如omxplayer和vlc就可以使用videocore提供的api


树莓派俱乐部原创,原创不易,转载请注明

#树莓派#系统编译
8
等 8 人赞过
chainsx
嗷?
评论 (1)
返回
  • 海绵宝宝

    可惜了教程已经两年没更新了。

    4 年 前 回复
猜你喜欢
  • 树莓派4B安装Windows10桌面版
  • 在树莓派上使用RaspAP开启热点
  • 树莓派3B Windows 10桌面版安装GPU驱动
  • 树莓派3B安装Windows10桌面版
chainsx
嗷?
23
文章
16
评论
324
获赞
文章聚合
自定义树莓派分辨率
6 年 前
如何在 Raspberry Pi 上启用SSH
5 年 前
如何构建树莓派64位系统(1)构建根目录
5 年 前
如何快速的修改SSH端口
6 年 前
树莓派使用networkmanager连接wifi
6 年 前
  • 首页
Copyright © 2018-2025 树莓派俱乐部. Designed by nicetheme.