完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我已经仔细阅读了PetaLinux工具参考指南,并在我的虚拟机上运行了PetaLinux SDKup。使用PetaLinux SDK开发C应用程序似乎非常具有挑战性。
每当代码中出现任何错误时,SDK都不会在构建时提供错误的详细信息(以howGCC的方式),但只断言存在错误并且无法构建。 (petalinux-build -c rootfs /)。 不时地构建代码是不方便的,只是为了确保我没有犯任何错误。 如果我最后编写整个代码并立即构建,那么如果出现语法错误,我最终会对错误的地方一无所知。 在构建时是否有任何方法可以打印错误消息(默认情况下是GCC)? |
|
相关推荐
2个回答
|
|
Hiakshaykamathk,
使用petalinux创建应用程序仅适用于您的应用程序非常小的情况。 但是使用petalinux直接构建大型应用程序并不是一个好选择。 我也面临这个阶段。 所以我建议你去XSDK。 使用XSDK创建应用程序,只需将可删除和可加载文件(elf)复制到目标板。 您也可以像普通的C调试程序一样调试应用程序。 您只需要1.您应该在内核设置中启用drop bear。 与您的主板建立以太网连接。 3.使用SSH从XSDK连接您的主板。 然后,您可以指定要复制elf文件的路径。 它是测试应用程序的灵活而快捷的方法。 你将能够轻松找到错误。我希望所有这些都能帮到你。请注意 在原帖中查看解决方案 |
|
|
|
Hiakshaykamathk,
使用petalinux创建应用程序仅适用于您的应用程序非常小的情况。 但是使用petalinux直接构建大型应用程序并不是一个好选择。 我也面临这个阶段。 所以我建议你去XSDK。 使用XSDK创建应用程序,只需将可删除和可加载文件(elf)复制到目标板。 您也可以像普通的C调试程序一样调试应用程序。 您只需要1.您应该在内核设置中启用drop bear。 与您的主板建立以太网连接。 3.使用SSH从XSDK连接您的主板。 然后,您可以指定要复制elf文件的路径。 它是测试应用程序的灵活而快捷的方法。 你将能够轻松找到错误。我希望所有这些都能帮到你。请注意 |
|
|
|
只有小组成员才能发言,加入小组>>
2414 浏览 7 评论
2821 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2292 浏览 9 评论
3371 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2458 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1065浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
577浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
437浏览 1评论
1998浏览 0评论
722浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 13:28 , Processed in 1.592175 second(s), Total 99, Slave 83 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号