1

我使用 .proto 文件生成 *.pb.h 和 *.pb.cc 文件protoc。问题是我无法导出 dll 来使用它,所以我使用以下方法重新生成了这些文件:
.\protoc.exe --proto_path=.\Proto\ --cpp_out=dllexport_decl=MY_EXP:.\generated .\ABS.proto
多亏了这一点,我在所有正确的地方使用MY_EXP生成了代码,但我无法强制生成 .pb.h #include 一个定义MY_EXP.
但是,生成的代码包含字段:@@protoc_insertion_point(includes)这意味着我可能可以添加其他包含,但我无法理解如何在我的代码中自动生成这些缺失的包含。
谢谢。

4

0 回答 0