VS编译的控制台程序发布问题

所谓程序的发布,指的是把运行无误的程序公布出来或者提交给用户。那么用VS编译的控制台程序发布时需要注意哪些事项呢?

①如果直接把Debug版本的程序发布,生成的.exe文件将会很大,因为里面包含了很多的调试信息。所以应该改为Release版本。以vs2013为例,把工具栏的相关部分改为如下所示。

②程序运行的过程中或多或少都会包含一些动态链接库,如果采用动态编译,那么运行在不具备所需动态链接库的电脑上就会报错,如丢失MSCVP120.DLL等。所以应该改为静态编译:

以VS2013为例:“调试”->“XXX属性”->"配置属性"->"C/C++"->"代码生成"

"基本运行时检查"改为" 默认值",

再把下面的 " 运行库 " 改为  "多线程 (/MT)"

在点击“本地调试器”即可解决问题。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值