codebrowser
codebrowser copied to clipboard
codebrowser_generator meets error when processing librdkafka
Hi, I am using the main branch of codebrowser_generator, when I tried processing librdkafka(v0.9.5-RC2), I got many errors, I just paste the head here:
[0%] Processing librdkafka/examples/kafkatest_verifiable_client.cpp
[1%] Processing librdkafka/examples/rdkafka_consumer_example.c
Error: librdkafka/examples/rdkafka_consumer_example.c:119: expected ')'
Error: librdkafka/examples/rdkafka_consumer_example.c:136: expected ')'
Error: librdkafka/examples/rdkafka_consumer_example.c:154: expected ')'
Error: librdkafka/examples/rdkafka_consumer_example.c:183: expected ')'
Error: librdkafka/examples/rdkafka_consumer_example.c:555: expected ')'
Error: librdkafka/examples/rdkafka_consumer_example.c:561: expected ')'
The source code of rdkafka_consumer_example.c:119 is a string format statement, it seems that codebrowser_generator can not deal with PRId32.
"%% Consumer reached end of %s [%"PRId32"] "
The project can be built by clang(version 3.8.0), but can not be processed by codebrowser_generator, please help me investigate it.
What is the command line that you use to generate the code? Do you use a compilation database? You should still get generated code normally