12.1 EDK  – “system.make:189 ***目标模式不包含'%'”-Altera-Intel社区-FPGA CPLD-ChipDebug

12.1 EDK – “system.make:189 ***目标模式不包含'%'”

问题描述

当我为EDK项目运行自定义make文件时,会发生类似于以下内容的错误:

“system.make:189 ***目标模式不包含’%’”

为什么我收到此错误消息?

解决/修复方法

有一些与上述错误消息相关的已知问题:

  1. 此错误可能是由于存在Windows驱动器号的命名法,例如C:\,而不是Cygwin的驱动器号命名符/ cygdrive / c /。如果是这种情况,那么您需要将自定义make文件更改为Cygwin的驱动器号命名法。
  2. 当您在XPS中只有一个ELF项目并且ELF文件位于项目目录之外时 ,可能会出现上述问题。解决方法是将ELF文件驻留项目目录中。
  3. 当安装另一个版本的Cygwin时,此问题最为普遍。另一个Cygwin版本可以通过其他EDA工具或Cygwin项目获得。当很难找到可能干扰’make’程序的其他“cygwin1.dll”时,已知本机编译(基于MinGW)的’make.exe’可以正常工作。这个’make.exe’文件可以在以下网址找到: http ://gnuwin32.sourceforge.net/
  4. 已知使用链接资源也会导致此问题。项目编号3中的make.exe可以解决此问题。
请登录后发表评论

    没有回复内容