figtree需要在JAVA下运行吗,科学网—Inno setup 制作安装文件以编译FigTree为例 - 张金龙的博文...

本文详细介绍了如何利用Innosetup这款小巧的安装文件制作工具,以爱丁堡大学的FigTree软件为例,指导读者创建Windows安装文件,提升程序管理和使用便利性。从下载软件包、配置脚本到生成exe文件,包括设置图标和文件结构,旨在帮助读者快速掌握安装文件制作的基本步骤。
摘要由CSDN通过智能技术生成

Inno setup 制作安装文件以编译FigTree为例

张金龙 (jinlongzhang01@gmail.com)

Windows下安装文件的制作为软件的安装和卸载提供了方便。用户不再用担心可执行文件及动态连接库等保存在固定的文件夹中,只需要进行软件的安装和卸载,就可以将全部需要的可执行文件,以及程序运行所需要的文件创建和删除。这为程序管理提供了很大的方便。安装文件的制作有很多软件,如setup factory, Install shield wizard等等,但是对于小型软件,

Inno setup,这样的小型安装文件制作工具就已经足够了。

Inno setup开始于1997年,是完全免费的,从稳定上和兼容性上,甚至超过了一些商业软件。

这里介绍一下如何用Inno setup创建一个setup文件。以FigTree为例。

FigTree是爱丁堡大学的Andrew Rambaut编写的绘制进化树的软件,用Java写成,可以在多种平台上运行。但是Andrew提供的Windows下的程序包实际上是一个包含exe文件和动态连接库的文件夹,使用起来不是特别方便,因此用Inno

Setup建立一个Windows安装文件,便于对程序的管理和使用。

FigTree可以在 http://tree.bio.ed.ac.uk/software/figtree/ 下载。下载Windows下的zip程序包,解压缩。

下载Inno setup http://www.jrsoftware.org/isinfo.php 并安装。

创建一个新的Project,按照界面给出的提示,Inno setup会自动生成一个脚本。编译该脚本,即可生成所需的exe文件。一般来说,首先要指定exe文件。其次要给出程序所要包含的文件夹,该文件夹中包含运行该exe所需的动态连接库等。

还有就是创建ico文件,ico文件是Windows的图标,如果现有jpg或者png等其他格式的文件。可以在 http://iconverticons.com/转换成ico文件,作为该setup显示的图形。

了解以上信息,相信读者都能够编译出自己的Windows setup文件了。

转载本文请联系原作者获取授权,同时请注明本文来自张金龙科学网博客。

链接地址:http://blog.sciencenet.cn/blog-255662-497744.html

上一篇:Cygwin 简明指南-以编译r8s为例

下一篇:如何编写R函数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值