大家好!今天我准备给大家介绍一下“我们在项目开发过程中所采用的项目输出目录设置方法”。如果你觉得这篇教程有帮助,请为我投上宝贵的一票,谢谢!如果你对我写的系列教程感兴趣,就请“关注”我吧!
工具/原料
已安装VisualStudio2017(或以上版本);
方法/步骤
1、启动VS2017软件,创建一个MFC对话框程序项目;
2、在VS2017主界面中,点击菜单栏上的“生成>生成解决方案”编译整个解决方案。编译完毕后,可以在输出面板中查看编译输出(应该是成功的);
3、双击打开解决方案列表中的项目文件,然后右键单击选项卡中打开文件的标签,在弹出菜单中选择“打开所在的文件夹”打开该文件所在的目录;
4、在项目文件所在目录中,你可以找到编译解决方案时生成的“Debug目录”,该目录中保存有项目编译的中间目录;
5、切换到解决方案文件所在目录,你可以找到另一个“Debug”文件,这个文件中保存有解决方案下所有项目的生成文件;
6、为了让解决方案目录更加“干净”,通常需要将这些生成的目录及文件放到解决方案目录之外,比如与解决方案目录同级的“解决方案名称+Build”目录中;
7、返回到VS闸拊福律2017中,打开项目属性窗口,将配置修改为“所有配置”,然后选择配置列表中的“常规”,接着选蒉揉坟巡择右边属性列表中“输出目录”下拉列表中的“编辑”。在打开的输出目录窗口中,可以见到VS2017默认输出目录的路径;
8、在输出目录窗口中,将输出目录修改为“$(SolutionDir)..\$(Solu隋茚粟胫tionName)Build\$(Configurati泠贾高框on)\”(指定为解决方案目录同级的“解决方案名称+Build”目录)(VS中的目录通常以反斜杠结尾),然后点击“确定”按钮保存输入;
9、返回“属性殳陌抻泥页窗口”中,继续编辑“中间目录”属性。在打开的“中间目录”窗口中,将其修改为“$(OutDir)$(TargetName)\”并确定。设置完属性后,点击属性页中的“应用”按钮应用设置;
10、为了区分调试版的输出文件和发行版的输出文件,可以在“属性页窗口”中将配置选择为“Debug”,然后将“常规”中的“目标文件名”设置为“$(ProjectName)d”并点击“应用”按钮应用设置;
11、切换配置属性到“链接器>常规”中,编辑锞蕈漉栽“输出文件”属性。在“输出文件”设置窗口中,可以确定输出文件的名字和位置。醑穿哩侬对于静态库和动态库而言,这里必须设置成与“生成文件”一致的输出文件,否则VS会给出警告;
12、回到系统项目解决方案目录中,将前一次生成的“Debug”目录及其文件全部删除;
13、回到VS2017中,再次编译一次解决方案。然后查看项目目录,确认设置的生成目录都在期望的位置;
14、回到VS2017界面中,打开源文件,然后在代码中设置一个断点并调试运行程序。如果断点可以被断下来,则表示所做的配置一切正常,可以继续后续开发。Enjoy!