起始页面

首页 > 构建可执行程序

构建可执行程序

构建可执行程序是指将脚本生成为一个可以独立执行的exe文件, 这样就可以脱离脚本的开发环境来运行脚本程序。

Script.NET支持的大部分语言都可以支持构建功能,下图是Tcl的构建选项配置页面。 构建的方法是打开脚本,在调试菜单中选择构建菜单,就会自动将此文件生成为可执行程序。 生成后的文件和源文件在相同目录下。

选项“选择Tcl扩展包添加到生成文件中”的意思是,可以由用户选择要添加到可执行文件 中的扩展包,因为Tcl脚本可能需要依赖一些扩展包,如果这些扩展包没有添加,则生成的 可执行文件运行时候会报错。

选项“添加源文件目录下的所有文件”的意思是,生成的时候自动将源代码目录下的所有 文件和目录都添加到生成的可执行文件中,如果源代码目录下有一些必须的文件,例如需要 用到的图片文件,就需要选择此选项,使这些文件都能自动添加进去。

选项“添加源文件目录下的Lib目录所有内容”的意思是,生成的时候自动将源代码目录下 的Lib目录中的所有文件和目录都添加到生成文件内部的Lib目录下,因为Lib目录是Tcl的 扩展包存放的目录,如果源代码目录下把需要的扩展包都放在一个Lib目录中了,通过这种 方式就可以不用再人工选择需要添加的扩展包。

选项“强制按Tk脚本生成可执行文件”的意思是,生成的时候默认都是Tk脚本, 因为Tk脚本生成可执行文件时候需要做一些特殊处理,一般会根据脚本中的有些信息来自动 进行判断并做出处理,如果脚本中没有对Tk的引用信息,而脚本又是一个Tk脚本,就需要 使用此选项强制生成为Tk可执行程序。

选项“替换可执行文件图标”的意思是,生成的时候可以由用户选择一个可执行文件的图标, 如果不使用此选项,默认情况下会使用缺省的图标。

返回页首

返回