vs编译cpp时设置排除项

cpp编译排除

一个c++文件不需要被编译但还保留在工程中(阅读),可使用ExcludedFromBuild,有两种方法实现:

  1. 图形化操作
  2. 改vs的项目配置文件

图形化操作

在vs的资源管理器选中文件 - 右键 - 属性 - 切到当前的编译配置项(debug/release),有个选项【从生成中排除】,选择为是

image-20241119100056626

vcxproj文件

手动编辑,增加以下内容,注意路径

<ClCompile Include="..\..\..\src\tools\SFile.cpp">
  <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Published|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\src\tools\ffmpeg.cpp" />
posted @ 2024-12-15 15:50  赵青青  阅读(25)  评论(0编辑  收藏  举报