目录
问题
最近在研究开源波形显示软件gtkwave时,Ubuntu18.04下编译打包完成,移植到另一个电脑上运行时,出现以下错误,如图:
擦掉的部分是一些路径信息,这个错误提示意味着您的系统中缺少所需的 Tcl 初始化文件,路径下确实没有init.tcl文件。
将编译环境下的init.tcl文件移到提示的路径下,也无济于事。
解决
既然是Tcl初始化文件,那么首先就需要安装Tcl。
上面的错误信息也提示了This probably means that Tcl wasn't installed properly.
安装完Tcl,再去执行,还是同样的问题。想到可能还需要设置环境变量,那么就去设置环境变量,命令格式如下:
export TCL_LIBRARY=/path/to/tcl/lib
export TK_LIBRARY=/path/to/tk/lib
注意:环境变量的要设置到init.tcl所在的路径下。