天软金融分析.NET函数大全 > TSL编译工具 > TSL指令 > 命令集详细解析 > 编译命令的其它可选项

--excludes= 不编译指定函数    

  • 命令:--excludes=fun1,fun2,…
    功能:不编译指定函数,一般用于在依赖范围内时需要不被编译的场景
    场景:将一个调用了Test01_TD函数的脚本文件编译成可执行文件,并且指定Test01_TD函数不被编译。
    输入:tsl --buildexe=Test_depends.tsl --excludes=Test01_TD
    输出:生成可执行文件,该文件中不包含Test01_TD函数
    其生成过程的表及与运行该可执行文件的表现如下:运行会报找不到Test01_TD函数的错,说明打包中没有该模型。

    注:编译过程中的打印信息是指分析到的依赖关系或资源文件,像上面Test01_TD这种被依赖但是不需要编译的文件还是会被打印在提示信息中。