• 如何公布程序


    公布程序的方法非常多.假设你仅仅想直接在别人电脑上执行,就不用下载公布程序的软件了.假设想打包软件,而且能够在别的电脑上安装使用,则须要下载第三方公布软件.有一个免费的公布软件叫做Inno Setup.
    附上百度云链接链接:http://pan.baidu.com/s/1hr47FyW password:a62p

    注意:我们一般在Debug模式下敲代码调试程序,一旦完毕想公布的时候一般都是公布Release版本号,所以这里不讨论Debug版本号的公布方式.

    以下所涉及到的库都是VS2015的,我也是在VS2015測试通过的,其他版本号应该差点儿相同.

    公布win32控制台程序:
    这个能够把生成的exe文件直接发送到别的电脑上执行.公布的时候也不须要加入dll文件.

    公布win32应用程序:
    同上

    公布MFC程序:
    1.设置MFC项目属性

    平台工具集选择兼容WINXP,否则在XP电脑上执行不了
    MFC的使用,假设静态的话能够直接发到别的电脑上执行.
    字符集,如今windows一般都使用Unicode编码

    2.生成Release版本号的MFC程序

    3.打开Inno Setup软件,选择如图方式创建脚本

    4.

    直接下一步

    5.

    a.程序名称就是公布后,别人下载安装后所显示的程序名称
    b.版本号随便填,一般第一次公布都是1.0版本号,然后慢慢更新提升
    c.公布者随便填,填啥都行
    d.(由于没试过,所以并不知道怎么用)

    6.

    下一步

    7.

    其他应用程序文件中面加入什么文件都能够.
    这里必须的三个文件为:
    mfc140u.dll MFC执行库
    vcruntime140.dll C/C++执行库
    api-ms-win-crt-runtime-l1-1-0.dll

    8.

    下一步

    9.

    一般不须要填,下一步

    10.

    下一步

    11

    a.输出目录随便建一个即可,只是一般安装目录都写成Setup
    b.文件名称一般为setup
    c.安装程序的图标,不是程序图标.
    d.安装的时候是否须要password

    12.

    下一步

    13.点击完毕即可

    14.编辑脚本(也能够稍后自己编辑)

    15.保存脚本,方便以后改动

    16.成功后如图所看到的

    那个程序的图标就是安装程序的图标,是我自己加入上去的.

    17.接着你能够压缩后公布了.别人就仅仅用解压安装就能够使用了.
    假设你的程序非常大,须要非常多的动态库静态库,则须要一起打包放进去.

  • 相关阅读:
    Laravel update某一字段值为另一字段值
    Layui 批量
    CI 框架多表关联查询
    PHP数组函数
    PHP固定长度字符串
    PHP常用方法汇总
    CI 框架批量添加数据(如果数据库有就更新数据)
    使用nginx-http-concat优化网站响应
    mysql自动化安装
    SQL迁移到ORACLE实例
  • 原文地址:https://www.cnblogs.com/yjbjingcha/p/7358848.html
Copyright © 2020-2023  润新知