下载rk的mpp库,网上很多资源可以自己找一下
1.下载好了后查看mpp下目录
确认自己的交叉编译工具路径,我的工具链前缀aarch64-buildroot-linux-gnu-
2.cd build/linux/aarch64/
3.修改 make-Makefiles.bash
4.设置编译平台,可以查看mmp目录下CMakeLists.txt
5.修改 arm.linux.cross.cmake
6.执行mpp/build/linux/aarch64$ ./make-Makefiles.bash
7.ls -ls可查看Makefile文件生成
8./mpp/build/linux/aarch64$ make
编译过程中发现的错误
fatal error: gnu/stubs-soft.h: No such file or directory
解决:
主目录下的CMakeLists.txt去掉-mfloat-abi=softfp 重新编译