问题标签 [starkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tcl - 在使用 tclkit 生成可执行文件期间未能包含 tcl 包
我正在尝试从单个 tcl 文件生成独立的可执行文件。我正在使用http://wiki.tcl.tk/11861中提到的使用 tclkit.exe 的方法。
问题是 tcl 文件使用了 3 个包。
我无法在生成的 vfs 文件夹的 lib 文件夹中成功添加包。每当我单击它说的 exe 时,无法加载 tcom.dll。
顺便说一句,基于 x86 和 x64 系统的 activestate tcl 和 tclkit.exe 有很多不同版本。我在 64 位 win7 系统中做所有事情。我究竟做错了什么?请帮忙。
tcl - Tcl:在starkit中包含.so文件
我们如何.so
在 tcl 的 starkit (.vfs) 文件中包装一个文件(外部创建的)?
我创建了一个显式包以及 packageindex 文件并将其保存在 /lib 文件夹中。但是,当我使用 packagegre 要求时,它无法识别该.so
文件。
c - 在 Windows 中为 tcl/tk starkit 创建 .dll
我有一个在 unix 中使用 swig 创建的 .so(例如 abc.so)文件,我可以使用“load abc.so”将其加载到 tcl 程序中。我打算在windows下运行tcl程序,所以需要创建一个对应的abc.dll文件,类似的加载。请指导实现这一目标的过程。谢谢!
tcl - tcl/tk - 多文件 Starkit 中的依赖库问题
我正在尝试创建一个由多个 tcl 源文件组成的 starkit,它可以在我的机器上毫无问题地使用wish
. 但是,在尝试对 tclkit 执行相同操作时,我从直接源自main.tcl
.
waveform
来自snack
图书馆,所以我调查了它。该库没有未解决的外部依赖关系,如果根本无法使用该库,则该错误会更早发生,因此我尝试了以下方法:
- 从源代码重新编译
snack
库 - 直接编译
snack
到 tclkit 运行时(而不是作为 vfs 中的库) - 再次添加
package require snack
到有问题的源文件中 - 使我的应用程序成为一个包,
lib
而不是在直接 vfs 目录中
以上都不起作用。我发现的唯一工作方法是通过替换将所有源文件合并为一个source
s. 因此,我怀疑这是某种竞争条件,但我既无法证明也无法调试它。
抱歉,如果我在这里遗漏了任何重要的东西(对 tcl/tk 来说很新)。非常感谢任何建议。首先十分感谢!:)