zoukankan      html  css  js  c++  java
  • IDL程序部署

    1、批处理模式:

    data=dist(400)
    window,0,xsize=400,ysize=400
    tvscl,data
    
    data=dist(400)
    window,0,xsize=400,ysize=400
    tvscl,data
    end
    

    保存为pichuli.pro

    运行:@pichuli(这时候直接编译时报错的)

    2、编译模式

    pro myProject
    a=10
    help,a
    print,'abc'
    print,'idl'
    end
    

    3、命令行模式(略)

    4、保存为.sav文件

    PRO Helloworld
    result=DIALOG_MESSAGE('Hello World from IDL',/QUESTION)
    CASE result OF
    'Yes':tmp=DIALOG_MESSAGE('返回Yes',/info)
    'No':tmp=DIALOG_MESSAGE('返回No',/info)
    ELSE:
    ENDCASE
    END

    ①命令行:save,filename="e:/envi/idl/helloworld.sav",/routine

    双击即可运行改程序,别人无法查看代码

    这种方式打包工程里面所有的pro

    5、将.sav程序打包成exe

    ①命令行:make_rt,'helloworld','E:ENVIIDL',savefile='E:ENVIIDLhelloworld.sav',/overwrite

    如果没有overwrite则会报错,需要创建文件

  • 相关阅读:
    组合总和
    子集Ⅱ
    子集
    全排列Ⅱ
    全排列
    填充下一个结点下一个Next结点
    把二叉树转化成累加树
    二叉树的左叶子之和
    高速C/C++编译工具ccache
    【转载】如何用U盘制作Ubuntu启动盘
  • 原文地址:https://www.cnblogs.com/rockman/p/3734259.html
Copyright © 2011-2022 走看看