tcl 8.3+Img 1.2.4-无法加载Img

  • 本文关键字:加载 Img 3+Img tcl tcl
  • 更新时间 :
  • 英文 :


对不起,我不在TCL。

Img图书馆在这里:

/tcl_tk/libtk_8.3.2/libimg1.2.so
/tcl_tk/libtk_8.3.2/libimg1.2.4.so

编写脚本的同事几年前离开了公司。所以不能问他:-(

在系统(AIX(上安装了来自IBM Packet的tcl。这里的旧版本/tcl_tk

当使用检查路径时

puts $tcl_pkgPath
puts $auto_path

收到这个:

/opt/freeware/lib
/opt/freeware/lib/tcl8.4 /opt/freeware/lib /usr/lib

如何将PATH(tcl_pkgPath(更改为:

/tcl_tk/libtk_8.3.2 and /tcl_tk/libtcl_8.3.2

除非您正在创建一个新的包,否则只需假设tcl_pkgPath不存在。

auto_path是一个列表。要附加其他路径,请使用lappend命令:

lappend auto_path path1 path2 path3

要完全重新定义auto_path,请使用set:

set auto_path [list path1 path2 path3]

我看到你想要的库以结束。所以,它是一个C扩展。我认为您需要使用load而不是package require

查看有关load的更多信息:https://wiki.tcl-lang.org/page/load

最新更新