Actions
进行中 #32
openrk3568 利用libdrm编程,是执行./build.sh的命令吗?
Start date:
08/05/2022
Due date:
% Done:
0%
Estimated time:
Description
RP-RK3568-开发板
buildroot 系统
怎样在sdk 单独编译 下图的目录?
Files
Updated by 李国杰 李 over 1 year ago
- Tracker changed from 待分配 to 新建
- Status changed from 待分配 to 新建
- Assignee set to 姜星 姜
Updated by 李国杰 李 over 1 year ago
- Tracker changed from 新建 to 进行中
- Status changed from 新建 to 进行中
Updated by 余 顺 over 1 year ago
- Subject changed from 3568 利用libdrm编程,是执行./build.sh的命令吗? to rk3568 利用libdrm编程,是执行./build.sh的命令吗?
Updated by 姜星 姜 over 1 year ago
libdrm是buildroot配置上后下载下来编译的包,默认没编译过的情况下,执行build.sh会全局编译,在编译buildroot时就把这个包一起编译了,后续一般不会重新编译
如果用户是需要后续重新编译这个build目录下的某一个包(如buildroot/out/tartget_board/libdrm-2.4.89),可以按照如下步骤操作:
1.初始化环境变量并选择板型
$ source envsetup.sh Which would you like? [0]: 66 # 如我这里是3568,根据提示输入对应的序号66
2. 编译对应的包
$ make libdrm-rebuild # make <包名>-rebuild,含义是重新编译该包
更多操作可以参考buildroot官方文档,或者rk的sdk使用文档《Rockchip_Developer_Guide_Linux_Software_CN.pdf》
Actions