Xilinx SDK helloword例程报错的一种情况及解决方法

Xilinx SDK helloword例程报错的一种情况及解决方法

一、运行环境

Window 10
VIVADO 2019
Xilinx SDK 2019.1

二、报错情况(部分)

Errors(11 items)
  ./src/helloword.o:in function 'main':
  'caddr_t'undeclared(first use in this function)
  conflicting type for '_fstat'
  make:***[makefile:41helloword.elf] Erroe 1
  make:Target 'all' not remade because of errors.
  make[1]:Target 'libs' not remade because of errors.
  ps7_cortexa9_0/linsrc/standalone_v7_0/src/make.libs] Error 2
  standalone_libs] Error 1
  undefined reference to 'print'
  unknown type name 'caddr_t'
  unknown type name 'caddr_t'
  ...//等等

三、报错原因(一种情况)

电脑系统环境变量被修改(人为修改),比如强行添加了编译器路径、库路径C_INCLUDE_PATH、LIBRARY_PATH等

四、解决方法

删去环境变量编译器路径和库路径C_INCLUDE_PATH、LIBRARY_PATH(做好记录,确认是否是自己之前改过的)

再次打开SDK,问题解决!

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值