问题描述
使用项目 – >生成Tcl脚本过程并输入带有空格的名称(例如,“test 1.tcl”或“c:/ my proj / test.tcl”)不会创建所需的脚本(没有文件在相应的目录位置。
在控制台窗口中,可以看到以下错误消息:
” …
错误:ProjectMgmt:387 – TOE:ITclInterp :: ExecuteCmd给出了Tcl结果’错误#args:应该是“:: Xilinx :: Dpm :: dpm_chGenTclScript sScriptName projname scriptopt projInfo fileInfo libInfo partInfo propInfo”’。
Tcl_ErrnoId:未知错误
Tcl_ErrnoMsg:没有错误
……”
解决/修复方法
要解决此问题,用户可以在“生成Tcl脚本”对话框中的路径和文件名周围放置大括号{}(例如,{test 1.tcl}或{c:/ my proj / test.tcl}。
此问题已在最新的10.1 Service Pack中修复,可在以下位置获得:
http://www.xilinx.com/support/download/index.htm
注意:ISE软件仅正式支持目录名称中的空格(不是文件名)。
没有回复内容