在Visual Studio中查找C++可执行文件是否有更简便的方法?
Visual Studio C++ 可执行文件查找与生成路径修改方案
快速查找现有可执行文件的方法
- 从IDE直接定位项目目录:编译完成后,右键点击解决方案资源管理器侧边栏中的你的项目名称,选择「在文件资源管理器中打开文件夹」,进入后找与当前编译配置同名的文件夹(通常是Debug或Release,如果是64位编译还会带x64前缀/后缀),生成的exe就存放在这个文件夹中。
- 运行后直接定位:按
Ctrl+F5(不调试启动)或F5(调试启动)运行程序后,打开任务管理器,找到对应程序的进程,右键选择「打开文件所在的位置」,可直接跳转到exe所在目录。
修改可执行文件生成路径的方法
你可以自定义编译输出路径,避免和中间编译文件混杂,操作步骤如下:
- 右键点击解决方案资源管理器中的项目名称,选择「属性」打开属性配置页
- 在配置页顶部先选择生效范围:可以单独给Debug/Release配置、x86/x64平台设置路径,也可以选择「所有配置」+「所有平台」统一设置
- 左侧菜单依次展开「配置属性」→「常规」,找到右侧列表中的「输出目录」选项
- 输入你想要的存放路径,推荐搭配VS内置宏使用,避免不同版本输出覆盖:比如你可以填
D:\MyCpps\Build\$(ProjectName)\$(Configuration)-$(Platform)\,其中$(ProjectName)会自动替换为你的项目名,$(Configuration)自动替换为Debug/Release,$(Platform)自动替换为x86/x64,不用每次手动修改 - 点击「确定」保存配置后,后续编译的可执行文件就会生成到你指定的路径下
提示:不建议直接设置为不带任何区分变量的固定路径,否则Debug和Release版本的exe会互相覆盖,排查问题时容易出现混乱。
内容的提问来源于stack exchange,提问作者paxxous
相关产品推荐
相关产品推荐

