我在我的Visual Studio项目文件中添加了一个自定义构建步骤,它从 .proto 输入文件生成google protobuf .h/.cc 文件。但我一直想知道是否只有在 proto 文件的内容发生变化时才可以开始编译?
有没有办法从自定义构建步骤中准确地告诉 VisualStudio?将 proto 文件集成到 Visual Studio 构建解决方案中的最佳方法是什么?
目前,在每次构建时,都会更新 .proto 文件,然后更新输出 .h/.cc 文件的时间戳……然后重新编译依赖于此的所有内容。有没有更好的解决方法,同时仍然直接从视觉工作室构建它们?