如题,用了../buildroot-2020.11/output/host/bin/arm-linux-gcc main.c -o b2
tf卡插电脑,切换入虚拟机,把b2 放入 root文件夹,然后 插回 上电
putty里 ./b2 执行后一点反应都没有,不知哪步错了、、
大佬们 请指出。
离线
说明你没有 printf 语句
离线
说明你没有 printf 语句
有的啊,在乌班图下gcc编译,可以有输出
离线
dmesg命令查看
离线
问下各位大佬,在buildroot-2020.11/output/host/bin/arm-linux-gcc 这个编译器编译出来的文件和TF卡里的文件系统不是一个版本有关系吗?也就是说,文件系统用了buildroot-2020.11,版本,就必须我们这里的gcc编译器吗?
离线
gcc 命令行加 -static 编译试一试
离线
在main里就写了printf,用gcc 编译器编译后,可以有输出,。用arm-linux-gcc编译后,放到TF卡里,nano执行后啥都没输出
离线
在main里就写了printf,用gcc 编译器编译后,可以有输出,。用arm-linux-gcc编译后,放到TF卡里,nano执行后啥都没输出
arm-linux-gcc 命令行加 -static 编译试一试
离线
LinuxGo 说:在main里就写了printf,用gcc 编译器编译后,可以有输出,。用arm-linux-gcc编译后,放到TF卡里,nano执行后啥都没输出
arm-linux-gcc 命令行加 -static 编译试一试
还是不行……
离线
用同一个buildroot下的编译器,否则库的版本不一致。
离线
raspberryman 说:LinuxGo 说:在main里就写了printf,用gcc 编译器编译后,可以有输出,。用arm-linux-gcc编译后,放到TF卡里,nano执行后啥都没输出
arm-linux-gcc 命令行加 -static 编译试一试
还是不行……
在 ubuntu@x86 用 chroot 到 ARM 平台的 rootfs
http://whycan.cn/t_3251.html
(出处:哇酷开发者社区【VMWare/Linux/Ubuntu/Fedora/CentOS/U-BOOT】)
离线
LinuxGo 说:raspberryman 说:arm-linux-gcc 命令行加 -static 编译试一试
还是不行……
在 ubuntu@x86 用 chroot 到 ARM 平台的 rootfs
http://whycan.cn/t_3251.html
(出处:哇酷开发者社区【VMWare/Linux/Ubuntu/Fedora/CentOS/U-BOOT】)
强烈建议用 aodzip 这个buildroot sdk:
buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *
http://whycan.com/t_5221.html
(出处:哇酷开发者社区【全志 V3S/F1C100s/X3】)
离线
我也遇到了这个问题,不知道怎么解决
离线