C++ 项目的自述文件

Posted

技术标签:

【中文标题】C++ 项目的自述文件【英文标题】:Readme file to C++ project 【发布时间】:2015-02-04 08:23:16 【问题描述】:

我在 Visual Studio 中有一个 C++ 项目。我想向其中添加一个自述文件,并将其与 exe 一起复制到构建文件夹中。 Visual Studio 2010 和 2013 中是否有任何内置功能?

【问题讨论】:

没什么大不了的,但请告诉我们您使用的是哪个 VS 版本。 现在是 2010 年和 2013 年 - 取决于开发人员。 Automatic copy files to output during application building的可能重复 谢谢!这是有效的!我只是想知道人们是怎么知道这些东西的!? 有些人阅读参考手册太多 :D 【参考方案1】:

在项目属性(项目菜单 --> [项目名称] 属性...菜单或 ALT+F7)您可以找到构建后事件选项卡(配置属性 --> 构建事件 --> 构建后事件)。在这里,您可以编写将自述文件复制到构建文件夹的宏。您可以使用内置宏来使用特殊文件夹(即构建文件夹):

https://msdn.microsoft.com/en-us/library/c02as0cs.aspx

一个可能的解决方案:复制 $(ProjectDir)\ReadMe.txt $(TargetDir)

【讨论】:

【参考方案2】:

最简单的方法是在解决方案资源管理器中右键单击文件,选择属性,然后设置“复制到输出目录”选项。

更新

正如 Tanya 指出的,此选项仅在 C# 项目中可见,而在 C++ 中不可见。该选项虽然存在,但不会暴露给 UI。查看此问题的答案:

Automatic copy files to output during application building

【讨论】:

C++ 项目没有此选项。至少我没有找到。我将它用于 C# 项目,想知道 C++ 是否有这样的东西。

以上是关于C++ 项目的自述文件的主要内容,如果未能解决你的问题,请参考以下文章

“没有自述数据”,package.json 不在根文件夹中

如何将图像添加到 PyPI 自述文件(可在 GitHub 上运行)?

将我的降价自述文件包含到 Sphinx 中

3个月测试员自述:4个影响我职业生涯的重要技能

基于SSM的网上书店商城设计与实现毕业论文+开题报告+自述报告+答辩记录+答辩PPT+项目源码及数据库

github上项目的目录结构说明