我在我的项目中使用 Google 的协议缓冲区库。我发现 protoc 2.5.0 和 2.4.1 生成的代码之间没有向后兼容性(显然):
#error incompatible with your Protocol Buffer headers. Please
regenerate this file with a newer version of protoc.
所以我只是想添加Makefile
规则来调用protoc
和生成用户机器上的源文件。(是的,请提供更多不必要的依赖项)
我想为bisonc++
,flexc++
和xsd
- 生成的代码添加类似的规则。
该项目位于autohell
(GNU autoconf
)构建系统上。