zynq的sdk在wsl环境安装 参考Ubuntu24.04编译linux-xlnx-xlnx_rebase_v5.4的问题.csdn安装sdkminglieDESKTOP:/opt$sudochown-Rminglie:minglie /opt minglieDESKTOP:/opt$mkdir-p/opt/data/b/202002 minglieDESKTOP:/opt$cd/opt/data/b/202002 wsl.localhost\Ubuntu\opt\data\b\202002scpminglie192.168.1.105:/opt/data/b/202002/sdk.sh ./sdk.sh minglieDESKTOP:/opt/data/b/202002$chmod777sdk.sh minglieDESKTOP:/opt/data/b/202002$./sdk.sh# 一路回车# 在.bashrc 配置sdk环境变量别名aliasssdksource /opt/petalinux/2020.2/environment-setup-cortexa9t2hf-neon-xilinx-linux-gnueabi# 测试$CCminglieDESKTOP-NTI9KM5:/opt/data/b/202002$$CCarm-xilinx-linux-gnueabi-gcc: fatal error: no input files compilation terminated.解压和编译内核制作内核压缩包minglieminglie:~/workspace/kernel-driver$tar-zcvflinux-xlnx-xlnx_rebase_v5.4_2020.2.tar.gz linux-xlnx-xlnx_rebase_v5.4_2020.2内核压缩包拷贝到wsl环境\\wsl.localhost\Ubuntu\home\minglie\workspace\kernel-driverscpminglie192.168.1.105:/home/minglie/workspace/kernel-driver/linux-xlnx-xlnx_rebase_v5.4_2020.2.tar.gz ./wsl环境解压内核压缩包minglieDESKTOP-NTI9KM5:~/workspace/kernel-driver$tar-zxvflinux-xlnx-xlnx_rebase_v5.4_2020.2.tar.gzwsl环境解编译内核报错minglieDESKTOP-NTI9KM5:~/workspace/kernel-driver/linux-xlnx-xlnx_rebase_v5.4_2020.2$make-j$(nproc)HOSTLD scripts/dtc/dtc /usr/bin/ld: scripts/dtc/dtc-parser.tab.o:(.bss0x20): multiple definition of yylloc;scripts/dtc/dtc-lexer.lex.o:(.bss0x0): first defined here collect2: error: ld returned1exitstatus make[1]: ***[scripts/Makefile.host:116: scripts/dtc/dtc]Error1make: ***[Makefile:1263: scripts_dtc]Error2修正重新编译# scripts/dtc/dtc-lexer.l 的 26行# YYLTYPE yylloc; 改为 extern YYLTYPE yylloc;$vimscripts/dtc/dtc-lexer.l# 重新编译makemrpropermakexilinx_zynq_defconfigmake-j$(nproc)# 或者# 删除 dtc 的生成文件rm-fscripts/dtc/dtcrm-fscripts/dtc/*.orm-fscripts/dtc/*.tab.*rm-fscripts/dtc/*.lex.c# 重新编译make-j$(nproc)

相关新闻

最新新闻

组织想做快,先检查哪些审批是在保护习惯

组织想做快,先检查哪些审批是在保护习惯

摘要:组织提速不能只催人加快,有些审批是在保护旧习惯而不是控制风险。肯耐珂萨提醒管理层,要分清必要审慎和惯性拖慢。让提速先从流程价值判断开始。一个组织想做快,最容易想到的是催人。业务要快一点,HR 要快一点&am…

2026/8/24 12:58:00
决定你数模获奖上限的,不是建模,而是模型假设

决定你数模获奖上限的,不是建模,而是模型假设

30日备赛计划第13期|决定你数模获奖上限的,不是建模,而是模型假设如果问任何一款AI:"数学建模竞赛中哪个板块最关键?“得到的答案几乎都是"建模环节”。然而在真实的评审实践中,真正决定一篇论文…

2026/8/24 12:58:00
Java代码重构案例:让老项目重获生机

Java代码重构案例:让老项目重获生机

那个被所有人嫌弃的遗留系统,才是你最值钱的技术资产重构不是推翻重来,而是给老系统一次体面的进化机会我接手过一个运行了十一年的支付网关系统。代码库总行数接近80万,但真正核心的交易链路只有六万行。剩下的是什么?是接业务方…

2026/8/24 12:58:00
AI Agent工程化实战:从运行底座到知识集成的全链路架构

AI Agent工程化实战:从运行底座到知识集成的全链路架构

在业务迭代中引入AI大模型,尤其是构建能够自主执行任务的智能体(Agent),已成为提升研发效能的关键路径。然而,从概念验证到稳定融入真实研发交付流程,团队常常面临“最后一公里”的挑战:Agent如…

2026/8/24 12:58:00
员工手机号换了,通知还发到旧号码

员工手机号换了,通知还发到旧号码

摘要:员工联系方式一变,通知、验证和流程状态都会受影响。肯耐珂萨提醒 HR,联系方式不是通讯录小字段,而是流程可信度的一部分。也能减少员工反复追问和流程超时争议。员工问:“我根本没收到通知,为什么流程…

2026/8/24 12:58:00
TVA-World生成式具身智能:概念、原理、应用(10)

TVA-World生成式具身智能:概念、原理、应用(10)

前沿技术探索:TVA智能体(简称TVA)TVA智能体(亦称“AI智能体视觉”或“TVA视觉智能体”)是依托Transformer架构与“因式智能体”理论构建的系统级视觉技术框架。它融合深度强化学习(DRL)、卷积神…

2026/8/24 12:53:00