当我从 Internet 下载 lib 或安装 sdk 时,它看起来是一种通用方法,它们包含一个包含包含和 lib / bin 文件夹的文件夹。
多年来,我创建了几个 Visual Studio 项目,c# 或 vc++,我想知道人们在做这些项目时是如何发布他们的库的。它发现将库放在 lib 文件夹中并将 exe 放在 bin 文件夹中非常简单。
是否有任何简单的方法可以让 Visual Studio 知道包含文件夹中应该包含哪些头文件,然后在构建时创建它,或者我应该手动维护这个文件夹?
当我从 Internet 下载 lib 或安装 sdk 时,它看起来是一种通用方法,它们包含一个包含包含和 lib / bin 文件夹的文件夹。
多年来,我创建了几个 Visual Studio 项目,c# 或 vc++,我想知道人们在做这些项目时是如何发布他们的库的。它发现将库放在 lib 文件夹中并将 exe 放在 bin 文件夹中非常简单。
是否有任何简单的方法可以让 Visual Studio 知道包含文件夹中应该包含哪些头文件,然后在构建时创建它,或者我应该手动维护这个文件夹?
您可以在构建后制作自己的宏Visual Studio
。检查项目设置中的构建后事件宏框。您还可以使用脚本语言PERL
来处理构建和构建后事件。我实际上更喜欢第二种方法,因为它提供了更大的灵活性。