demo编译使用
-
你好,我想用这写demo(路径:..\luckfox-pico\project\app\rkipc\rkipc\src\rv1106_ipc),但是不知道怎样去编译,可以单独把这个文件夹下的问题拷贝出来去编译,还是必须在这个路径下编译?可以提供一些编译使用文档吗
您好,参考这个帖子:viewtopic.php?p=1217&hilit=rkipc#p1217
参考这个帖子:viewtopic.php?p=1217&hilit=rkipc#p1217 可以进行正常编译,但是还是不知道怎样在板子上单独运行某个例程?编译的可执行文件在那哪里
烧录镜像后进入系统,编译好的程序在/oem/usr/bin目录下
每次修改app都需要重新烧录系统吗?
带网口的板子推荐使用 SSH 直接将编译好的文件传输到开发板,不带网口的板子可以使用 ADB 进行传输,具体操作参考链接:https://wiki.luckfox.com/zh/Luckfox-Pic ... e-Transfer
你好,我的意思是:app中的demo单独编译之后,在哪个位置会生成可执行文件?我应该通过ssh传输哪些文件呢?
在主机上编译完后,生成的可执行文件在 SDK/project/app/out/bin 目录下
SDK/project/app/out/bin 目录下有这几个文件:rkipc RkLunch.sh RkLunch-stop.sh。我应该传输哪个文件呢?app中好几个demo,怎样指定运行哪一个demo呢?
SDK/project/app/out/bin/rkipc 为编译好后的demo。由于 .BoardConfig.mk 中定义 RK_APP_TYPE 为 RKIPC_RV1106(开发板芯片为RV1103则为RKIPC_RV1103,后面出现芯片型号的地方也是一样),所以默认编译的 demo 就是 rv1106_ipc。如果需要指定编译的 demo 需要修改 SDK/project/app/rkipc/Makefile 文件中的以下配置,将 DCOMPILE_FOR_RV1106_IPC 更改为其他选项:
Code: Select all
else ifeq ($(RK_APP_TYPE), RKIPC_RV1106)
RK_RKIPC_CONFIG := -DCOMPILE_FOR_RV1106_IPC=ON