Tôi có thư viện của bên thứ ba vì nhiều lý do khác nhau mà tôi không muốn liên kết. Tôi không muốn butcher mã của tôi mặc dù để loại bỏ tất cả các tham chiếu đến API của nó, vì vậy tôi muốn tạo ra một thực hiện giả của nó.Cách tạo định nghĩa trống cho tệp tiêu đề
Có công cụ nào tôi có thể sử dụng để tạo ra các định nghĩa trống của các lớp được cung cấp cho các tệp tiêu đề của chúng không? Bạn có thể trả về null, false và 0 theo mặc định. Tôi không muốn làm bất cứ điều gì on-the-fly hoặc bất cứ điều gì thông minh - các thư viện đối tượng giả tôi đã nhìn xuất hiện khá nặng? Lý tưởng nhất là tôi muốn một cái gì đó để sử dụng như
$ generate-definition my_header.h > dummy_implemtation.cpp
Tôi đang sử dụng Linux, GCC4.1