我正在使用 Visual Studio 2010 在 C++ 中构建应用程序。我有一个自定义构建事件,它在单独的目录中创建额外的头文件和源文件。我如何告诉 Visual Studio 将那些生成的文件包含在其构建队列中。我不一定需要将它们添加到项目中,但我需要像它们是项目的一部分一样编译它们。
最佳答案
如果文件的名称没有改变,创建一个名为 generated 的文件夹(过滤器)并将这些文件添加到该文件夹(过滤器)中。如果它们不存在,VS 不会在编译时报错,如果它们存在,它们将包含在构建中。
当我必须使用生成的文件时,我使用这个方案。
关于c++ - visual studio自动添加要编译的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5852923/