【发布时间】:2019-01-17 17:25:22
【问题描述】:
在 Visual Studio 中,每个源文件的属性页面中都有一个“从构建中排除”选项,可以将其设置为从构建中排除该文件,但在源树中保持可见:
有没有办法使用 CMake 设置该特定属性? 我找到了一个VS_DEPLOYMENT_CONTENT 属性并尝试了它但没有成功(它似乎没有做任何事情)。
使用该属性的原因主要是为了将文件保留在项目中,以便能够从 Visual Studio 中打开和编辑它。
提前致谢!
【问题讨论】:
-
只是不要在 cmake 中列出这个文件。
-
@VTT 当然,这是最简单的解决方案!但是,该文件应该出现在 VS 的项目中,所以它必须以某种方式在 CMake 中列出,不是吗?
-
即使文件没有出现在任何解决方案中,您也可以在VS中打开文件。
-
正如我在上一条评论中提到的:该文件应该是解决方案的一部分。我知道你可以在 VS 中打开任何文件,但这并不能回答我的问题?!
标签: c++ visual-studio cmake