English

下载

下载ASN.1开发工具

下载本软件即表示您同意接受ASN.1开发工具的使用管理条款的约束。

请注意,ASN.1开发工具处于活动开发状态,当您研究其功能时请谨记这一点。 有关对ASN.1开发工具的最新更改的详细信息,请参阅发行说明。 如果您发现任何问题,请通过我们的问题跟踪器随时通知我们。

更新站点

如果您已经熟悉安装Eclipse插件,你可以使用下面的更新站点的网址直接在线安装ASN.1开发工具:

http://www.asnlab.org/updates

ASN.1开发工具和插件安装的详细说明

如果您是Eclipse新手,请遵循这些有用的详细的安装说明。 他们描述了如何安装ASN.1的开发工具和可选的ASN.1编译器和其他工具。

从本地更新站点安装ASN.1开发工具

除了从更新站点安装,您也可以下载本地更新站点并安装ASN.1开发工具。 您可能会发现此替代方法更有用当Eclipse不能访问更新站点时, 尤其是在防火墙后面(如果您知道的代理信息,可以尝试配置Eclipse首先使用代理, 可以参阅这个参考指导).

  1. 下载最新的本地更新站点包:
    本地更新包 版本 大小 MD5校验和
    ASN.1 SDK (包含插件)
    ASN.1 C编译器
    ASN.1 C++编译器
    ASN.1 Java编译器
  2. 解压缩归档文件。
  3. 在Eclipse中,选择Help > Install New Software...
  4. 在"Work with"中,单击“Add...按钮。 出现"Add Repository"对话框。
  5. 单击Local,然后选择你解压缩的目录,然后单击OK. 其路径出现在"Location"字段。 让"Name"字段为空。
  6. 继续安装说明的步骤2,这里概括为:
    1. 选择你想要的软件组件。
    2. 单击Next来检查要安装的项目清单,单击Next再次阅读并接受许可协议,然后单击Finish. Eclipse会再安装任何外部的依赖,并选定的组件添加到Eclipse安装。
    3. 当问是否重启时,选择重新启动Eclipse。

现在应该已经安装该插件!

有关ASN.1开发工具的详细信息:

下载ASN.1编译器命令行

  1. 下载ASN.1编译器命令行ja包r:
    可执行jar包 版本 大小 MD5校验和
    ASN.1 Compiler CLI (C/Java only)
  2. 调用ASN.1编译器命令行的格式:
    java -jar asncl.jar options
    where options are:
     -lang       compile to the given target language, c/java
     -source         use given source folder
     -output         use given output folder
     -prefs          use given preference file
     -D    use value for given property
     -verbose              be extra verbose
  3. 或者通过ant脚本调用,示例:
    <target name="compile">
    	<taskdef name="asncl" classpath="asncl.jar" 
    			classname="org.asnlab.asndt.core.ant.AsnCompilerTask" />
    	<asncl language="java" verbose="false"
    			sourceFolder="source" 
    			outputFolder="output"
    			prefsFile="org.asnlab.asndt.core.prefs"/>
    </target>
    配置文件'org.asnlab.asndt.core.prefs'可以通过以下方法获得:在ASN.1项目右击菜单选择'Properties'打开项目属性对话框,选中ASN.1 > [ASN.1 Compiler]的'Enable project specific settings'选项。 这使得Eclipse在.setting目录生成'org.asnlab.asndt.core.prefs'文件(如果看不到此文件,请配置过滤器显示.*资源)

下载ASN.1运行库

ASN.1 C运行库

平台 版本 大小 MD5校验和
Mac OS X 64-bit asnrt_macos_x64-3.14.15.zip
Mac OS X 32-bit asnrt_macos_x86-3.14.15.zip
Linux 64-bit asnrt_linux_x64-3.14.15.zip
Linux 32-bit asnrt_linux_x86-3.14.15.zip
Windows 64-bit asnrt_windows_x64-3.14.15.zip
Windows 32-bit asnrt_windows_x86-3.14.15.zip
注: ASN.1 C运行库Windows 64/32位版本是由Visual Studio 2012(Windows 7)编译的。如果您需要Visual Studio 2010版本运行库,请联系ASN Lab支持团队.

有关ASN.1 C运行库的详细信息:

ASN.1 C++运行库

平台 版本 大小 MD5校验和
Mac OS X 64-bit asnrt_macos_x64-3.14.15.zip
Mac OS X 32-bit asnrt_macos_x86-3.14.15.zip
Linux 64-bit asnrt_linux_x64-3.14.15.zip
Linux 32-bit asnrt_linux_x86-3.14.15.zip
Windows 64-bit asnrt_windows_x64-3.14.15.zip
Windows 32-bit asnrt_windows_x86-3.14.15.zip
注: ASN.1 C++运行库Windows 64/32位版本是由Visual Studio 2012(Windows 7)编译的。如果您需要Visual Studio 2010版本运行库,请联系ASN Lab支持团队.

有关ASN.1 C++运行库的详细信息:

ASN.1 Java运行库

平台 版本 大小 MD5校验和
Java SE asnrt_javase-3.14.15.zip
Android asnrt_android-3.14.15.zip
注: ASN.1 Java运行库Java ME版将不在后续版本中支持。

有关ASN.1 Java运行库的详细信息: