在VisualStudio上生成代码的exe可执行文件
VisualStudio上生成exe可执行文件VisualStudio是我们常用的集成开发环境。每当我们要运行我们编写的代码的时候,我们都是先在Visual Studio中打开对应的项目软件,点击调试来运行。但是当我们要开发一个软件时,我们并不能让用户做同样的操作,往往是提供一个可执行文件以供执行。不只是开发软件的人需要,作为学生党,老师有时候要我们交作业时也需要我们最后整合成exe可执行文件。.
文章共877字 · 阅读需要大约3分钟
一键AI生成摘要,助你高效阅读
问答
·
VisualStudio上生成exe可执行文件
VisualStudio是我们常用的集成开发环境。每当我们要运行我们编写的代码的时候,我们都是先在Visual Studio中打开对应的项目软件,点击调试
来运行。但是当我们要开发一个软件时,我们并不能让用户做同样的操作,往往是提供一个可执行文件以供执行。不只是开发软件的人需要,作为学生党,老师有时候要我们交作业时也需要我们最后整合成exe可执行文件。其实Visual Studio就提供了方法。
【注】需要已经调试好代码的项目才能生成
一、设置解决方案配置为release
如图,找到菜单中的配置管理器,从Debug
切换至Release
二、修改项目运行库为多线程(/MT)
- 如图,找到菜单栏
项目
->(项目名称)属性
- 找到
配置属性
->C/C++
->代码生成
,在右边的选项中找到运行库
,设置为多线程(/MT)
三、重新生成解决方案
菜单栏生成
->重新生成解决方案
之后就会在项目文件目录中多出Release
文件夹,里面的exe文件就是可执行文件
四、一些小的注意点
- 可能按照步骤设置运行库,但最后编译器报错。原因可能是第一次设置运行库的时候没有设置成功,重复上述步骤再来一次即可
- 修改生成的可执行文件的名字
默认生成的可执行文件名字就是项目的名字,这是由项目属性
里配置的
打开项目属性
后,找到配置属性
->常规
,右边栏中的目标文件名
,修改即可,默认为$(ProjectName)
。如图修改为test
,修改之后重新生成解决方案即可
- 对于代码中如果涉及文件IO,需要弄清楚文件地址(相对地址或绝对地址),因为最后的地址链接,是从可执行文件的目录出发。
- 有必要时需要在代码最后加入system(“pause”)使程序最后暂停,不然可能程序运行后就一闪而过
更多推荐
已为社区贡献1条内容
所有评论(0)