У меня есть сторонняя библиотека, которая по разным причинам я пока не хочу связывать. Я не хочу забивать свой код, но удалять всю ссылку на его API, поэтому я хотел бы создать его фиктивную реализацию.
Есть ли какой-нибудь инструмент, который я могу использовать, который выплевывает пустые определения классов, учитывая их заголовочные файлы? Это нормально, чтобы вернуть nulls, false и 0 по умолчанию. Я не хочу ничего делать "на лету" или что-нибудь умное - библиотеки макетов объектов, на которые я смотрел, выглядят довольно тяжелыми? В идеале я хочу что-то использовать, например
$ generate-definition my_header.h > dummy_implemtation.cpp
Я использую Linux, GCC4.1