我正在尝试使用ActiveState TclDevKit-5.2的试用版。
我收到如下错误消息:
-prefix "/opt/TclDevKit-5.2/bin/tdkbase" does not exist
当试图用这样的命令包装一个简单的tcl文件时:
/opt/TclDevKit-5.2/bin/tclapp -prefix /opt/TclDevKit-5.2/bin/tdkbase -out app empty.tcl
但是,文件/opt/TclDevKit-5.2/bin/tdkbase存在,当键入/opt/TclDevKit-5.2/bin/tdkbase时,它会启动一个tclsh会话!
我在64位CentOS上,这是uname -a返回的内容:
Linux hp1 2.6.18-194.11.1.el5 #1 SMP Tue Aug 10 19:05:06 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
我做错了什么?如何让tclapp使用前缀文件?
答案 0 :(得分:0)
尝试在引号中使用路径
答案 1 :(得分:0)
我总是发现整个tclapp
执行起来很成问题。我建议你创建一个项目文件并将其用作
/opt/TclDevKit-5.2/bin/tclapp -config "myproject.tpj"
您的优点是可以轻松测试不同的组合并将其保存在单个配置文件中。