vs编译cpp时设置排除项

本文为作者原创,转载请注明出处:https://www.cnblogs.com/zhaoqingqing/p/18608071



cpp编译排除#

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

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

图形化操作#

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

image-20241119100056626

vcxproj文件#

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

Copy
<ClCompile Include="..\..\..\src\tools\SFile.cpp"> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Published|Win32'">true</ExcludedFromBuild> </ClCompile> <ClCompile Include="..\..\..\src\tools\ffmpeg.cpp" />
作者:赵青青   一名在【网易游戏】做游戏开发的程序员,擅长Unity3D,游戏开发,.NET等领域。
本文版权归作者和博客园共有,欢迎转载,转载之后请务必在文章明显位置标出原文链接和作者,谢谢。
如果本文对您有帮助,请点击【推荐】您的赞赏将鼓励我继续创作!想跟我一起进步么?那就【关注】我吧。
posted @   赵青青  阅读(46)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· [翻译] 为什么 Tracebit 用 C# 开发
· 腾讯ima接入deepseek-r1,借用别人脑子用用成真了~
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· DeepSeek崛起:程序员“饭碗”被抢,还是职业进化新起点?
· RFID实践——.NET IoT程序读取高频RFID卡/标签
历史上的今天:
2013-12-15 数学知识在游戏中的运用
2013-12-15 游戏暂停同时角色动作暂停
CONTENTS
点击右上角即可分享
微信分享提示