我有一个 exe,它将在服务器上查找文件并下载最新的 exe。所有这些都是在 Linux 机器上的 tcl 中实现的。由于这种通信是安全的,我使用了 tcl 的 http 和 tls 库。现在我必须在 Windows 机器上运行相同的 exe。因此,我已将运行时环境(创建 exe 时)更改为 Windows,以使 exe 正常工作。但是 tcl 的 TLS 库有一个 .so 文件,并且该 .so 文件给出错误,提示“无法执行 libtls.so”,我知道我必须创建一个 dll 文件才能运行 tls,我的问题是:
a) 是否有可以在 Windows 上运行的 tls 库的 dll(用于 tcl)?
b) 有没有更简单的方法来为 tcl 代码/包创建 dll?
我参考了这篇博客(https://www.patthoyts.tk/tclkit/building-basekits.html),但我发现它有点复杂。