目录
1.首先我们需要知道我们生成的可执行程序分为Debug版本和Release版本,X64版本和X86版本
2.因此我们一般设置在Release和X64下执行一次代码,即可生成64位的发行版本的可执行程序(.exe)
前言:
省流可直接跳到第三部分解决方法,前面我会做一些常识介绍,有基础或赶时间可以直接跳过哦,本文为保姆级教程,希望对大家有所帮助
1.首先我们需要知道我们生成的可执行程序分为Debug版本和Release版本,X64版本和X86版本
Debug版本包含了调试信息,一般为程序员所用
Release版本为发行版本,没有调试信息,为被优化后的给客户使用的
X64,即生成程序可在64位操作系统上执行,现在一般电脑都为64位
X86,即生成的程序是在32位操作系统上执行,32位的程序可以在64位操作系统上执行,但64位的程序不能在32位操作系统上执行
2.因此我们一般设置在Release和X64下执行一次代码,即可生成64位的发行版本的可执行程序(.exe)
我们在文件中按以下顺序即可找到对应文件:
1.工程文件存储的位置,一般位自己在创建时所指定的目录,如下我们点击图中X64文件夹
2.我们继续点击下图中Release文件夹
3.这里的第一个文件也就是下图中Project5.exe文件即为可执行程序(.exe)
我们可以直接把这个程序发送给朋友,但是有时候发现朋友的电脑执行不了该程序,这是因为朋友的电脑没有安装VS的运行库,执行不了VS的配置文件,我们也不能麻烦朋友安装运行库,怎么办呢?没关系,再跟着我操作一下就行了
3.解决方法
1.首先我们在VS里右击该工程文件,点击下图中最下面的属性
2.在打开的属性界面,首先把配置调成Release,然后依次点击下图中的配置文件、c/c++、然后点击代码生成,找到下图中的运行库一栏
3.我们点击右边的下拉按钮,选择 多线程(/MT),最后确认即可
4.最后关键一步,我们需要把界面也调成Release版,然后再执行一次代码,就更新了可执行文件
最后,我们就可以把设置好程序发给朋友,朋友的电脑就能正常运行该程序了
总结:
以上就是该问题详细简单的解决方案了,还有问题可以评论区提出,最后,其实除了配置好运行库,VS还可以为程序添加图标,写入详细信息如:程序版本,所属单位(公司)等等,下次我会写一遍专门介绍如何操作设置这些内容