Project Navigator  – 我可以使用Tcl添加源文件列表吗?-Altera-Intel社区-FPGA CPLD-ChipDebug

Project Navigator – 我可以使用Tcl添加源文件列表吗?

问题描述

我在文本文件中有一个属于我的设计的源文件列表。有没有办法将设计源文件列表添加到ISE项目?

解决/修复方法

没有内置的GUI选项可以读入文件列表;但是,“xfile add”Tcl命令可用于递归添加驻留在“.txt”或“.prj”文件中的文件列表。一个例子如下所示:

 #从文件中读取数据
 设置fp [open“files.txt”r]
 set file_data [read $ fp]
 关闭$ fp

 #处理来自文件的数据
 设置数据[split $ file_data“\ r \ n”]
 foreach line $ data {
  xfile添加$ data
 } 
请登录后发表评论

    没有回复内容