根据编译目标大致可分为三块指令:
可执行文件(.exe),编译命--buildexe=
可选项一: -buildgui,用来指定编译出来的目标是Windows UI应用程序,默认为控制台应用程序。
可选项二:--buildico=,用来指定Windows icon图标。
以上两个可选项只在Windows下有效,在Linux中不生效。
动态库(.dll/.so),编译命--buildlib=,
可选项一--exports=,可以指定输出的函数。
包文件,编译命令--build=
另外,还新增了对包执行等相关命令
如执行包文件,命令为:--runpkg=
加载包文件,命令为:--pkg=
等等,详情可参考TSL命令集列表。
目前提供的指令功能分布大致如下:
如,将TSLDemo01.tsl程序编译成可执行文件,操作如下:
在文件路径下进入控制台,执行以下命令:
tsl --buildexe=TSLDemo01.tsl --output=test01.exe
执行完后在当前路径中会新增一个test01.exe可执行文件,如下所示:
双击test01.exe即可启动运行该程序。