在 Visual Studio (2015) 中编译更改的 cpp 文件

Posted

技术标签:

【中文标题】在 Visual Studio (2015) 中编译更改的 cpp 文件【英文标题】:compile changed cpp files in visual studio (2015) 【发布时间】:2015-10-09 16:50:22 【问题描述】:

在不知不觉中,我在 Visual Studio 中单击了一些按钮,现在我无法在启动我的应用程序时仅编译更改的 .cpp 或 .cc 文件。 所以我必须重建洞项目或触摸 .h 文件。更改后的 .cpp 文件使用它。

有谁知道,我可以在哪里恢复原始选项,在哪里也可以在启动时编译单个更改的 cpp 文件?

在我的笔记本上,将编译过期的 cpp 文件,因此这不是特定于项目的选项 :-(.

【问题讨论】:

您希望 IDE 仅构建更改的文件,还是希望它在文件更改时自动构建? 我希望 IDE 仅构建更改的文件(在应用程序启动时)。 【参考方案1】:

在 C/C++ 代码生成选项中,设置“启用最小重建”,在链接器常规选项中,设置“启用增量链接”。

【讨论】:

【参考方案2】:

工具 -> 选项

项目和解决方案 -> 构建和运行

查看“仅在运行时构建启动项目和依赖项”复选框的状态:有问题的 *.cpp 文件是否在启动项目或其依赖项中?

查看下拉框“在运行中,当项目过期时:”;将其设置为“始终构建”?

【讨论】:

cpp 文件是启动项目的一部分。

以上是关于在 Visual Studio (2015) 中编译更改的 cpp 文件的主要内容,如果未能解决你的问题,请参考以下文章

在 Visual Studio 2015 中打开 Visual Studio 2017 项目

visual studio 2015 和.net 啥区别

如何利用visual studio2015编写uwp应用

visual studio 2015 怎么更新

visual studio 2015怎样升级

Intel parallel studio 2017 集成在visual studio 2013 中,现在如何集成到visual studio 2015